twointhebox.com
Dutch hater!…and the World Cup final
First, congratulations to the Spanish for their World Cup victory. Spain now holds the European and World championships.