1 Articles
Video

The Aston Martin Vanquish may not be the sharpest arrow in the supercar quiver, but there's still a lot of charm to this V12-powered GT.