This is a French music video from Vitalic, it has a pretty catchy electro beat (that and silly costumes will always get you a blog entry):
Here's some background info on Vitalic from Wikipedia:
"Vitalic is the main project of Pascal Arbez, born 1976. According to a joke made in an interview, Arbez is Ukrainian and emigrated from Ukraine to East Germany when the Berlin Wall fell, accompanied by his dog, "Mini Robot". Pascal was actually born in France and is of Italian descent."