New look for Le Tour 2018

The 2018 Tour de France promises something new for cycling fanatics with the route launched at the Palais des Congres in Paris on Tuesday, October 17. The 21 stages total just 3 329km of racing, making the 2018 event the shortest since 2002 (only the 1988, 1989 and 2002 events are shorter since 1905). But what the race lacks in length, it seems sure to make up for with a very different strategy. in 2018…

"New look for Le Tour 2018"