If you take into account that they're French it makes a bit more sense.
Elevator Disco
Actually, France has presented this one gift to the world.fapfapfap