Previous

Next




US Postal rider Lance Armstrong is followed by his team car and a large throng of media as he makes his way up the 15.5km time trial on Alpe d'Huez during the 2004 Tour De France. Armstrong won the 16th stage by 61 seconds over 2nd place Jan Ullrich.