Tour De France Team

Tour De France Team

Tour de France has a dedicated team whose sole purpose is to drive each day’s route and turn genitals graffitied on the road into owls and butterflies.

Previous Fact Next Fact
Categories: Sports

Latest FactRepublic Video

Room of Forgotten Souls