Lance Finally OWN'S Up To It!

Submitted Tue, 01/15/2013 - 9:40am by Frogman
Show(s): 

Major coup for Oprah & her OWN network as Lance Armstrong comes clean (so to speak) after years of lying about Performance Enhancing Drugs.