Cycling chiefs cast out Armstrong as ban confirmed

AFP English 2012-10-22

Views 18

Disgraced Lance Armstrong's fate is sealed, as cycling's under-fire world governing body decides to back a life ban for doping and strip him of his record seven Tour de France titles. Duration: 00:36

Share This Video


Download

  
Report form