Lance vs. WADA

Freeride39

Peloton Leader
May 28, 2006
370
1
38
California/Tokyo Japan/Okinawa
I know the French are mad at Americans once again. The World's Top cyclist was found "negative results" with the drugging review by WADA. They need to understand that the man is a cycling machine! :bike: