Lance Armstrong

monty python eric idle Grammys Lance Armstrong - 6708008448
By Unknown
  • -
  • Vote
  • -

Almost 70 years old, and Eric Idle's still got it... and yes, I know he's English, not American.

livestrong Lance Armstrong - 6978480640
By U8oL0
  • -
  • Vote
  • -

Maybe that's why it took him so long to admit his drug abuse?