08 Sep 2019
Part 2 of Cycling Tour de France in 2003
The 2003 Tour de France was a multiple stage bicycle race held from 5 July to 27 July 2003, and the 90th edition of the Tour de France. It has no overall …
The 2003 Tour de France was a multiple stage bicycle race held from 5 July to 27 July 2003, and the 90th edition of the Tour de France. It has no overall …