Image description
Zoom Save
Five-time winners of the Tour de France Bernard Hinault of France, Eddy Merckx of Belgium, Lance Armstrong of the U.S. and Miguel Indurain of Spain wave after Armstrong won his fifth Tour de France after stage twenty between Ville D'Avray and the Champs-Elysees in Paris, of the Tour de France on July 27, 2003 in France. (Photo by Robert Laberge/Getty Images)
Code: SPGASGN168