Fabian Cancellara

Fabian Cancellara of Switzerland strains during 18th stage of the Tour de France cycling race, an individual time-trial of 40.5 kilometers (25.2 miles) with start and finish in Annecy, Alps region, France, Thursday July 23, 2009. (AP Photo/Bas Czerwinski)

Leave a Reply

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