Thursday, December 2, 2010

World Cup 2018... NOT

Oh dear the World Cup will NOT be coming to England in 2018! Could it be that the voters heard that the BBC do not want A World in London? So why should England be given the world?!

No comments:

Post a Comment