TOUR DE FRANCE IN PARIS
TOUR DE FRANCE IN PARIS
Eddy Merckx, former 5-time winner of the Tour de France, awaits the conclusion of the final stage of the Tour in Paris on July 29, 2007. This year's Tour was won by Spaniard Alberto Contador of the Discovery Channel team. (UPI Photo/David Silpa)
License photo
x
Feedback