Mercedes-AMG SL43 debuts with a turbo four-cylinder

The 2.0-litre four-cylinder engine produces 381 Hp and 354 pound-feet lb-ft of torque