Reviews 2020 Aston Martin Vantage By Adi Desai November 02, 2020 The new Vantage is an absolute thing of beauty.