Northstander
Well-known member
- Oct 13, 2003
- 14,031
Last edited:
Lokki 7 said:Organisers of the Tour de France claim the elimination of performance enhancing drugs has not effected riders performances.