© IMBOLDN ALL RIGHTS RESERVED
Its 6.2-liter LT2 V8 engine yields 495 horsepower and 470 lb-ft of torque channeled by an eight-speed, dual-clutch transmission.
Loading...
End of content
No more pages to load