Thursday, August 25, 2005
Cheese eating surrender monkeys
Tour Chief Says Armstrong Owes ExplanationAug 24 6:58 PM US/Eastern
By ANGELA DOLANDAssociated Press Writer
PARIS
Sounding convinced that Lance Armstrong is guilty of doping, the director of the Tour de France said "we were all fooled" and the seven-time champion owes an explanation for "proven scientific facts" from a newspaper report alleging he cheated to win cycling's most prestigious event.
Well, they can't stand up to terrorists but if someone consistenly beats them in cycling the country grows a backbone? I have no idea whether it's true or not but they really have some f*cked up priorities.

