tdf16

Cyclists compete in the Alps during the 17th stage of the Tour de France cycle race, a 210.5-km mountain ride from Embrun to l’Alpe d’Huez, July 23, 2008. REUTERS/Bogdan Cristel (FRANCE)

Leave a Reply

You must be logged in to post a comment.