Under the hood, the Vanquish packs a punch with a 5.2-litre Twin-Turbo V12 engine that churns out an incredible 833 bhp and 1000 Nm of torque. This beast of a car promises mind-blowing acceleration ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results