July 27, 2006

Cycling and drugs

The "winner" of the Tour de France might not be so for long. What a mess!

Posted by duver001 at July 27, 2006 5:13 PM | TrackBack