Repeat: A fan with an American flag running alongside Lance Armstrong during the parade after the 20th and last stage of the Tour de France cycling race in Paris, France in 2010.
A fan with an American flag running alongside Lance Armstrong during the parade after the 20th and last stage of the Tour de France cycling race in Paris, France in 2010.