This Is Aston Martin DB12, The World’s First Super Tourer
There’s a “super” for everything sort of vehicle. There is superyacht, superbike, superquad, supertruck, supercar, and now, there is, ermmm, super tourer too? Well, at least that’s what Aston Martin is referring to the just-announced all-new Aston Martin DB12.