Lance Armstrong defiant in face of doping allegations

AFP English 2012-08-29

Views 1

A defiant Lance Armstrong on Wednesday rebutted the US Anti-Doping Agency's claims that he is a drug cheat, telling throngs of supporters at a Montreal cancer conference: "I won the Tour de France seven times."Duration: 00:56

Share This Video


Download

  
Report form