What do you call a German-engineered, 6-liter V12 with two turbochargers pumping out 738 lb-ft of torque, an asphalt-melting 621 horses and electronically-limited 155 mph top speed? Why, the Mercedes- Benze SL65 AMG, of course. The German automaker has recently revealed its next performance roadster, which is set to go on sale this fall. So fasten your toupee, strap on your sunglasses, and drop the soft-top on this monstrous V-12-powered Mercedes.
For more info on the Mercedes-Benz SL65 AMG click here.