Lance Armstrong destroys his Tour de France rivals, heads for victory tomorrow
Tour de Lance
It’s nice to see most French spectators now cheering Lance Armstrong on to victory in the Tour, even if there are still a few drunken fools heckling him once in a while…but I gather that once you’ve overcome cancer in your life a few village idiots in rural France won’t bother you all that much!
Go Lance!
