Dude, Wembley Stadium is a special place. Football is just different. I can't explain it but it's just different.

Comments