-
Break Out The Orange Vuvuzelas
-
Brazil loses to the Netherlands in the World Cup and, just like that, the favorites are out and millions upon millions of World Cup pools get blown apart. Worse, the tying goal was on an own goal. (ESPN)
Have an opinion? Add your comment below.