Tag: 660002

  • 15-21 July: Motoring Milestones

    Discover the most momentous motoring events that took place this week in history ……… 120 years ago this week, the first Tour de France Automobile, a sports car race held on roads around France regularly – mostly annually – between 1899 and 1986, began [16 July 1899]. Organized by Le Matin, under the control of […]