Get your bumper sticker now!

Excerpts of German documentary about the general failure of Europe