Thursday, July 30, 2015

France: Tour de France

The Tour de France is an annual multiple stage bicycle race primarily held in France, while also occasionally making passes through nearby countries. The race was first organized in 1903 to increase paper sales for the magazine L'Auto; it is currently run by the Amaury Sport Organisation.


Thanks to Mr Mike

No comments:

Post a Comment