Zee Germans Are Zee Best, But So Is David Villa

By | 18 Comments

Win or lose, the Germans have made their mark. By steamrolling over England and obliterating Argentina, they haven’t just beaten top sides, but rather demoralized them for years to come, causing both nations to question the overall direction of their footballing associations.

Sign Up