Damn, almost made a Euro Cup thread, then rethought to realize that Soccer in North America = Football in Europe... So what do you call North American Football (the game where you tackle and throw the ball and stuff) in Europe??
Anyways, haha Dutch wins! Italia chants are going down...
The Germans are the best at everything, according to my History teacher. Go Germany? Lol