Part 2 of Cycling Tour de France in 1999

The 1999 Tour de France was a multiple stage bicycle race held from 3 to 25 July, and the 86th edition of the Tour de France. It has no overall winner—although …

source

Leave a Reply

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