
Aston Martin seems to have adopted a fairly straightforward strategy when it comes to selling vehicles: build the most beautiful cars on the road. The new Vanquish Volante droptop is no exception. Sorry, but just look at this thing. It’s perfect. Power comes from a 5.9-liter V12 pushing 565 horsepower and 457 pound-feet of torque. [...]







