The First Tour de France (1903)

The 2013 Tour de France marks the 100th of the event’s history, which began in 1903 (the competition was put on hold during the two world wars). Strangely, this ina…more