- Games
- By Andrei Dumitrescu
- June 4th, 2010
FIFA Predicts Spain Will Win the 2010 World Cup in South Africa
Brazil will be runner up
- Internet Life
- By Lucian Parfeni
- May 21st, 2010
‘Leaked’ Nike World Cup Ad Goes Viral Before It Even Launches
The "unlisted" YouTube video is closing in on 1 million views already