Lance Armstrong talks Tour

The decisive moment of the 2001 Tour de France on Alpe d'Huez.

The decisive moment of the 2001 Tour de France on Alpe d'Huez. (Image credit: AFP)

An interview with Lance Armstrong - part two, July 2, 2008