Armstrong: 'Impossible to Win' Tour de France Without Doping

NewsyVideos
1.1K
213 views
  • About
  • Export
  • Add to
The interview published in French newspaper Le Monde puts a dark cloud over the Tour de France, usually a celebration of the sport.

0 comments