Paris-1.jpg

THE TOUR DE FRANCE RACES ON TO THE CHAMPS ELYSEES IN 2001