Ummmmm this is a commerical in France for orange juice... I don't care who you are, you'll come away from this video saying "HUH???????????"