Aston Martin V12 Vantage S Vs. Vanquish Volante

If we were given the choice between an Aston Martin Vantage S and a Vanquish Volante, we’d begin by carefully weighing all the pros and cons. Since traffic tickets are something we try to avoid, both the Vantage S and Vanquish Volante would receive a con, considering their 6.0-liter V-12 powerplants, each punch out about […]