I just watched the video. I’ve heard it said the Germans lack a sense of humor. After watching this I don’t think that is true.
That video is gold.