Lance Armstrong Wins Tour for Third Time
July 30,2001
Lance Armstrong became the first American to win the Tour de France three times in a row. Click here to watch his miraculous performance on the Alpe d'Huez.
Lance Armstrong became the first American to win the Tour de France three times in a row. Click here to watch his miraculous performance on the Alpe d'Huez.