Lance Armstrong: The Greatest Cheater in the History of Sport or Cycling Legend?

Discover the incredible story of a cyclist who beat cancer, won the Tour de France seven times and was a major figure in the doping scandal.