Thoughts on anything latin, futbol and videogames.
Thursday, July 10, 2008
FIFA World Cup 2010 in the USA?
How awesome would that be? Suck of the hundred thousands of South Africans who may have attended the games, but as an American I would love to have the finals here. Sent from my Verizon Wireless BlackBerry