Lance Armstrong celebrates his seventh Tour de France victory with his children Luke, Isabella and Grace on the Champs Elysees in Paris, France, on July 24, 2005.
Lance Armstrong celebrates his seventh Tour de France victory with his children Luke, Isabella and Grace on the Champs Elysees in Paris, France, on July 24, 2005. MCT
Lance Armstrong celebrates his seventh Tour de France victory with his children Luke, Isabella and Grace on the Champs Elysees in Paris, France, on July 24, 2005. MCT

National

January 17, 2013 7:09 AM

Lance Armstrong's interview with Oprah already under scrutiny

Suggested for you

  Comments  

Videos

Nation & World Videos