17-23 April: Motoring Milestones
Cars, people and events in this week’s Motoring Milestones include: NASCAR, Lamborghini, Targa Florio, and Volvo. 120 years ago this week, Ernest Estcourt took delivery of the first ‘production’ car from the Daimler Motor Company, Coventry and drove it home to Hampstead in London [20 April 1897]. His journey took 10.5 hours, including stops for…