Sunday, July 11, 2010

World Cup Obsession: The Netherlands Vs. Spain -- It's the Final!

Need I say more?  GO NETHERLANDS!


UPDATE:  Alas, no Dutch Treat this year!  But congrats to Spain.

No comments: