jauntlance armstrong won the tour de franceShare on FacebookShare on Twitter328IMAGESArmstrong Tour De France WinsLance Armstrong's first Tour de France victoryLance Armstrong Stripped of 7 Tour de France TitlesLance Armstrong: It's not like we just showed up to the Tour de FranceLance Armstrong: Cyclist won record sixth Tour de France in 2004Magnificent Seven: Armstrong's Tour victories
IMAGES