I n the automotive universe, Mazda is a brand that doesn’t always get the respect it deserves. Yes, everyone knows the Miata ...
The "Twenty Twenty" was the car meant to represent Aston Martin's future, and that of the automotive world in general.