AP tweets breaking news flash: Lance Armstrong admits to taking performance-enhancing drugs

Posted at 9:42 pm on January 17, 2013 by Brett T.