GERMANY vs THE WORLD in a nutshell
579