Daily Archives: 24/07/2007

what fucking bullshit

The much-anticipated bombshell from this year’s Tour de France has exploded: double stage winner Alexandre Vinokourov, once the favorite to win before a spectacular crash in the foothills of the Alps, tested positive for homologous blood doping in his incredible time trial win on Saturday, July 21. All I can say is: he’s a fucking