Ben Swift of Britain cycles down the Champs Elysees during the 21st stage of the Tour de France cycling race over 95 kilometers (59 miles) starting in - Photo
Sunday July 24, 05:10 PM
Ben Swift of Britain cycles down the Champs Elysees during the 21st stage of the Tour de France cycling race over 95 kilometers (59 miles) starting in Creteil and finishing in Paris, France, Sunday July 24, 2011. (AP Photo/Christophe Ena)


