tsells1
12-15-2015, 07:25 PM
Thoughts on this article? I'm sure there's tons of opinions on the subject :no:
http://www.cyclingweekly.co.uk/news/latest-news/motorised-bikes-may-have-been-used-in-the-worldtour-admits-uci-technical-chief-203839
http://www.cyclingweekly.co.uk/news/latest-news/motorised-bikes-may-have-been-used-in-the-worldtour-admits-uci-technical-chief-203839