The Tour de France is an annual bicycle race primarily held in France and it was originally organised in 1903 to promote sports magazine L’Auto. The race has been held annually since then except when it was stopped for the two World Wars. The current Tour de France logo was created by French designer Joel...
↧