Lance Armstrong admitted to using steroids and other performance enhancing drugs in an interview with Oprah Winfrey aired tonight.
This asshole finally admitted to everything. He was denying the charges against him up to just a few months ago. Seven Tour de France wins — all via cheating. SEVEN. This man is disgusting. Watch the video here:
Latest News on Lance Armstrong
All News on Lance Armstrong