Thursday, July 08, 2010

I'D WAGER that quite a few Spaniards are gonna swatch teams and will root for the Netherlands in the World Cup final on Sunday...