2018 World Cup Bid
by LordHarryLadd (U14098160) 26 November 2009
Is it me. Or is the news that there have been umpteen disputes and rows allegedly threatening to scupper England's bid to host the 2018 Fifa WC Finals a tad annoying.
Read members' comments or add your own
Comment on this article