I just ran across this and thought it was funny. What is that guy wearing? (If it’s a guy–Oh, wait, he’s French. I lived there in 1990 and they really did still wear scarves). He is even more peculiar than the flasher chick. Translation: “I never liked pedals.” Ooo lala.