just watched this on Youtube, it may be old, but i thought i should share..
http://www.youtube.com/watch?v=KLP9Q2qxKxs
http://www.youtube.com/watch?v=KLP9Q2qxKxs
I just can't catch a break- I don't speak French or German Cool video though.
It's not in German It's spoken in french and the subtitles seem to be Dutch, hence the NL in the title