NEW STEP BY STEP MAP FOR LANCE ARMSTRONG

New Step by Step Map For Lance Armstrong

2003: He wins the Tour de France yet again, for your fifth time. "This was my most difficult get -- we dodged some bullets. It had been a rough calendar year for the Tour and I do not want to make the same issues twice.In 2001, he wrote a story linking Armstrong to Italian physician Michele Ferrari, who was becoming investigated for providing effec

read more