Aston Martin cut the roof off its V12-powered Vanquish, creating what Aston claims is the most powerful, fastest front-engine ...
The new Aston Martin Vanquish Volante has been revealed as the most powerful production car to date. While the looks of this ...