You are here: Home » News » Lance Armstrong Interview Part I
Lance Armstrong Interview Part I
Posted by: Pat Carbonell on January 18, 2013. 
Lance Armstrong at the 2005 Tour de France.
And the short answer is: Yes, Lance Armstrong doped for each and every Tour de France win.
To read more on Yahoo/ABC News, click here.