Recently on Cyclingnews.com
|
Dauphiné Libéré Photo ©: Sirotti
|
|
|
Celebrating winning
the 1999 Tour
|
Lance Armstrong poses for the photographers with
his wife Kristen (L) and his mother Linda (R) on the Champs Elysees after
winning the 86th Tour de France in Paris 25 July 1999.
Photo ©: Joel Saget/AFP Photo
Related Story Latest
Photography
|
|