Aston Martin Vanquish returns as an 824 hp V12 flagship GT

The Aston Martin Vanquish nameplate is back after a six-year hiatus. The last time a flagship V12 GT out of Gaydon used this name was in 2012. Now in its…

Read More »