Wednesday, June 13, 2012
Lance Armstrong, of Austin, Texas, carries the Stars and Stripes during a victory parade on the Champs Elysees after winning his seventh straight Tour de France cycling race in Paris, the French capital, Sunday, July 24, 2005.
© The Seattle Times Company