Comment

USADA to Strip Lance Armstrong of 7 Tour De France Titles

87
HRH Stanley Sea8/23/2012 8:57:29 pm PDT

Oh poor Lance.

That’s the meme.