Every year (except this one), approximately 15,000 lucky cycling enthusiasts get to ride an actual Tour de France stage, on a closed course, during one of the race’s off-days. Eight years ago, I ...
The Tour De France is an iconic bicycle race held annually. Cyclists make their way through mostly France and some grueling terrain. At the time of writing, the race was heading into the final stages.