Published on April 26, 2013 in Test Drives by Alain Morin
Photo: Alain Morin
Mechanical bliss: 6.2-litre supercharged V8 producing 580 horsepower and 556 lbs-ft of torque.
ℹ️ By continuing to use this site, you are agreeing to the use of cookies as described in our Privacy Policy. ×