Does anyone know about this show? I googled and got links to not very good reviews. I'd really like to find out right after I find the person who made this video. WOE, I DO NOT SPEAK FRENCH.
Apparently it's my night for unexpected video discoveries. Too bad I'm going to bed.