Site

Categories

6.3L v12 pumping out 800 horsepower and 811 pound-feet of torque. 0-62mph in 3.7 seconds, top speed of 230mph.