Aston Martin “Vanquish S – The Super Grand Tourer” Short Film
09
Dec
Building on the heritage and success of its flagship Grand Tourer, our friends at Aston Martin introduce the “Vanquish S”. Bringing improved engine power, enhanced dynamics, and all new styling to create a car of unprecedented ability.