July 23, 2009
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)
Photo Source: Associated Press
Views: 56
Rating: 0.0/5 from 0 votes