Originally posted by u2spear:[..]
Dunno, I just thought I'd put that 1 in, Im basically saying we should host World Cup 2018
definatly, I couldn't think of a better place
Probably won't get it now since you're FA guy accused Spain and Russia of match fixing. I could think of a few better places but England is a good place for the World Cup, definately
