The Aspark Owl is a mysterious Japanese electric supercar
The Frankfurt Motor Show starts on Tuesday, just a few days after we get back from the Goodwood Revival. Frankfurt is Germany’s most important automotive event and is a critical time for the home teams – BMW, Volkswagen, Mercedes, Porsche and Audi.New models and outrageous concept cars are what most people crowd into a European motor show for, but this year’s event will no doubt be relatively subdued – Germany’s biggest carmakers, the lifeblood of the country’s economy, are under scrutiny for their role in the ongoing Dieselgate emissions scandal.