News: FIFA Interactive World Cup 2010 Finale Set To Kick Off In Spain
Radar - Found Apr. 21, 2010 FIFA's Interactive World Cup, the world’s biggest virtual soccer event, will come to its' dramatic conclusion in Port Olympic, Barcelona on May 1, Keep Reading