Armstrong's Former Racing Teams Under Investigation

NewsyVideos
1.1K
28 views
  • About
  • Export
  • Add to
July 25, 2010
(3:04)
Seven-time Tour de France champion and global icon Lance Armstrong is facing increased scrutiny over doping allegations.

0 comments