(AP Photo/Christophe Ena). Spectators watch the riders arrive for the start the fourth stage of the Tour de France cycling race over 163.5 kilometers (101.6 miles) with start in Le Touquet and finish in Lille, France, Tuesday, July 8, 2014.
News Source
News Source
No comments:
Post a Comment