Armstrong stripped of 7 TdF titles
View Single Post
October 22 2012, 07:47 PM
Re: Armstrong stripped of 7 TdF titles
Track cycling is certainly not the best example anyway because if there is a sport where doping is an institution...
View Public Profile
Find More Posts by Admiral Buzzkill