Tour de France

READ MORE FROM http://www.letour.fr/us/

The Tour de France is an annual multiple stage bicycle race primarily held in France, while also occasionally making passes through nearby countries.

READ MORE FROM http://en.wikipedia.org/wiki/Tour_de_France