27-Year-Old Cyclist Posts Photo Of His Legs After Biking 1,700 Miles In Tour De France
Each year cyclists from around the world participate in the Tour de France. It is a multiple stage bicycle race that was first organized in 1903, according to Wikipedia. The only time the race has not been done was during both World Wars. The race takes place over 23 days, and it covers 3,500 kilometers …