Naked French men behaving weirdly

Not exactly Dieux Du Stade 2005, but they are naked & French.