A Loss of Trust

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

Leave a Reply

Your email address will not be published.