Search This Blog

Saturday, December 1, 2012

Bicycle Race; Tour de France

The Tour de France (Tour of France) is an annual multiple stage bicycle race primarily held in France, but also occasionally making passes through nearby countries. The race was first organized in 1903....
....... Read complete article in SN 60

No comments: