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 …

source

Leave a Reply

Your email address will not be published. Required fields are marked *