Recent content by evidence

  1. E

    Simeoni/Armstrong Tour de France 2004 - stage 18 - video link

    Re: Because the Puritans in the sport, especially by the time you get to 2004, didn't trust UCI to do testing.