Sunday, July 11, 2010

Viva Espana! Spain's Tank Top Team Wins Soccer's 2010 World Cup


Alas World Cup play is over.  Spain wins and now all that's left is the mindless "celebration" of window-smashing and car-burning.  So bring on the celebratory chaos.

Will this year be the breakout for American soccer?  Or the vuvuzela?

No comments: