News

In the late 2000s Aston Martin’s then-boss Uli Betz greenlighted a wacky plan to badge-engineer the Toyota IQ city car to create ... hauling out the puny 1.33-liter, 97 hp (98 PS) Toyota engine ...