see more
MENDE, FRANCE - JULY 18: The peloton rideride oer a bridge on stage 14 of the 2015 Tour de France, a 178km stage from Rodez to Mende, on July 18, 2015 in Mende, France. (Photo by Bryn Lennon/Getty Images)