travellance armstrong tour franceShare on FacebookShare on Twitter266IMAGESLance Armstrong Stripped of 7 Tour de France TitlesLance Armstrong’s 1999 Tour de France Triumph Takes a Dark TurnLance Armstrong wins 7th consecutive Tour de FranceLance ArmstrongLance Armstrong introduces himself as seven-time Tour de France winnerLance Armstrong
IMAGES