Riders hit back at Armstrong’s claims

Tour de France riders dismissed claims by Lance Armstrong that it was “impossible” to win the famous race without doping.

Powered by WPeMatico

Share
This entry was posted in Uncategorized. Bookmark the permalink.

Comments are closed.