Like this site? Help us to make it better.
The 2017 Tour de Force will start in Dusseldorf on Saturday 24th June and will end 21 stages and around 3,500km of cycling later in Paris o
Ever dreamt of cycling the Tour de France route? Well, now you can.
L'Étape du Tour, the biggest sportive in the world, gathered each year almost 10.000 cyclists on the road