Thursday, 27 June 2013

Parking ain't easy!


 

The Mercedes Benz SL63 AMG has a twin-turbocharged 5.5 liter V8 that puts out 557 horsepower at 5500 rpm and 664 lb-ft of torque at 2000 rpm. The SL63 is electronically limited to 186 mph.

No comments:

Post a Comment