Photo Details

Photo detail

October 22, 2012

Lance Armstrong rides down the Champs Elysees with an American flag July 23, 2000, after the 21st and final stage of the cycling race in Paris, France.