French fans
spat on
Lance Armstrong as he pedaled to victory during the latest stage of the
Tour De France. Barring a cataclysmic disaster,
Armstrong is poised to win the race for the sixth consecutive time. Whats the matter, France? You cannot handle an
American with one testicle winning your silly little bike race six years in a row? Show him some respect or the next time tanks come rolling through the
Champ Elysees you will be on your own.
Labels: pop culture, sports