Disguised supporters cheer along the road as cyclists riding past during the 187.5 km eleventh stage of the 101st edition of the Tour de France cycling race on July 16, 2014 between Besancon and Oyonnax, eastern France. (Photo by Lionel Bonaventure/AFP Photo)
|