Photos: Tour de France twilight in Paris

Photos: Tour de France twilight in Paris

Credit: Getty Images

PARIS, FRANCE - JULY 21: Riders round the Arc d'Triomphe during the twenty first and final stage of the 2013 Tour de France, a processional 133.5KM road stage ending in an evening race around the Champs-Elysees, on July 21, 2013 in Paris, France. (Photo by Doug Pensinger/Getty Images)

Print
Email
|

by KGW/Belo/Getty Images

kgw.com

Posted on July 22, 2013 at 11:15 AM

Print
Email
|