Image description
Zoom Save
PARIS, FRANCE - JULY 27: (L to R) Five-time winners of the Tour de France Bernard Hinault of France, Eddie 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