I guess the latest on the Lance Armstrong saga could mean he has been 'red zoned'.
The last solid segment of his foundation that he is not a drug cheat seems to have been removed as George Hincapie comes clean and the latest from the US anti doping agency report confirms further damming evidence that Armstrong for all his accomplishments and cancer charity effort is just another f#*king drug cheat.
Even nature hates the Greens
20 minutes ago

No comments:
Post a Comment