TheFogOfWar on 02 December 2010
Russia will put on a hell of a show, any one that think's it will be a failure has nothing but ignorance blinding them.
World cup right, not we host it every few years cup.