The odd Paris 2024 Olympics and Paralympics mascot has been spotted in a rather compromising position.
When France unveiled the two triangular red mascots for the 2024 Olympic and Paralympic Games, they wholly expected that everyone would be impressed with their iconic choice.