Lance Armstrong of Discovery Channel during the Tour de France 2005, Etape 2 cycling race, Challans – Les Essarts (182 Km) on JULY 03, 2005 in Challans , France - Photo Laurent Lairys / DPPI Stock Photo - Alamy
Lance Armstrong leads Jan Ullrich Stage 15 Tour De France 2005 Images | Cycling Posters
Lance armstrong tour de france 2005 hi-res stock photography and images - Alamy
Lance Armstrong should have his 7 Tour de France wins reinstated due to prevalance of doping at the time, says former cyclist Jan Ullrich | CTV News