New Aston Martin Vantage: all you need to know
The new Vantage is the latest and much anticipated new sports car to wear the esteemed Aston Martin badge.
It has plenty to live up to because previous generation Vantages were hugely iconic and the outgoing...