This video is a train wreck. It's so delightfully euro trash.
I can't think of anything more self-indulgently European. Shit, it's not even European, it's a French thing that is "taking over Europe". There is even a news article about this.
I love this shit.