Seven consecutive Tour de France victories, never achieved in the 106 year history of the Tour De France.
Tour de France winner 1999, 2000, 2001, 2002, 2003, 2004, 2005.
Narrated by Phil Liggett, this sensational program captures one of sports most incredible achievements - Lance Armstrong's seven consecutive Tour de France victories.