Comment

USADA to Strip Lance Armstrong of 7 Tour De France Titles

603
Gus8/24/2012 9:20:07 am PDT

Wanna see irony?