5 Fascinating Facts About The Tour de France
The Tour de France is the biggest cycling event in the world, running since 1903. The event has been host to some truly memorable moments and winners over the years and there will no doubt be plenty of twists and turns in this year’s event which is set to start in Copenhagen on the 1st of July.