87th Tour de France, France, July 1-23, 2000
The 1999 overall winner Lance Armstrong of the US on his way to take second place in the first stage time trial in Futuroscope.
Photo ©: Peer Grimm/AFP Photo

Related Story        Latest Photography