Tag: M5

  • 31 October – 6 November: Motoring Milestones

    Cars, people and events in this week’s Motoring Milestones include: zebra crossings, Alfa Romeo, Turin Motor Show, and the M5…. read and enjoy! 120 years ago this week, the first motor insurance policy was issued by the General Accident Company in England [2 November 1896]. The annual premium was 30 shillings (£1.50) and the terms…