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.
click here to see where to watch or .
Ready to Watch Legends Of The Tour de France, Season 1, Episode 1?