Germany Celebrates a World Cup Win—And so do The Automakers That Advertised

Awwwards