Tour de France – 10 Fascinating Facts
The Tour de France was founded in 1903 to promote L’Auto – a sports magazine with a particular interest in car racing. Cars and bicycles have been happily sharing the zeitgeist for a very long time. Today it’s without a doubt the biggest celebration of…