CT Now

Lance Armstrong

Cyclist Lance Armstrong issues a confession of sorts in his interview with Oprah Winfrey in Austin, Texas, on Jan. 14.
Harpo Studios
Copyright © 2016, CT Now
74°