SpursNetwork

England 2018

0 Members and 1 Guest are viewing this topic.

England 2018
« on: April 23, 2010, 04:40:09 PM »
2018 World Cup could well be coming to our new stadium.  though im not convinced that they'll have three north london stadiums (with wembley and scumirates) What do people think are the odds off the World Cup coming to the LAne?
As its St George's day people should back the bid here: www.2018.bt.com

Point would do at Old Trafford i reckon.