Nice! This Popular Game Show Features Beautiful Women In An Obstacle Course

This game show takes place on live TV in France. You won’t be surprised to learn that it’s very popular.