tourlance armstrong team tour de franceShare on FacebookShare on Twitter446IMAGESLance Armstrong’s 1999 Tour de France Triumph Takes a Dark TurnLance Armstrong Stripped of 7 Tour de France TitlesTour De FranceLance Armstrong wins 7th consecutive Tour de FranceLance Armstrong Takes on the Tour de FranceLance Armstrong introduces himself as seven-time Tour de France winner
IMAGES