Lance Armstrong
Monday 08/01/2005
Rebroadcast — Thursday 09/01/2005
Lance Armstrong discusses his record-breaking seventh consecutive win at the Tour de France and his future plans.
The Power of Questions close notice
Lance Armstrong discusses his record-breaking seventh consecutive win at the Tour de France and his future plans.