Home A Loss of Trust Lance Armstrong Tour de France Time Trial Spain, 2003 023 Web

Lance Armstrong Tour de France Time Trial Spain, 2003 023 Web

Lance Armstrong in the 2004 Tour de France time trial up Alpe d’Huez. Armstrong was stripped of this and the rest of his Tour de France wins for doping. Photo by David Ward
Lance Armstrong in the 2004 Tour de France time trial up Alpe d’Huez. Armstrong was stripped of this and the rest of his Tour de France wins for doping. Photo by David Ward
(Visited 1 times, 1 visits today)
Social Media Auto Publish Powered By : XYZScripts.com