2005 Tour de France - Stage Eighteen

In This Photo: Marcos Serrano
Marcos Serrano of Spain riding for the Liberty Seguros cycling team celebrates winning Stage 18 as he crosses the finish line during the 92nd Tour de France between Albi and Mende July 21, 2005 in Mende, France.
(July 21, 2005 - Source: Robert Laberge/Getty Images Sport)
Marcos Serrano Photos appears in: