And, thanks to the combination of a twin-turbo V8 engine and a powerful electric motor, this big beast delivers plenty of it. An SL sports car has been part of the Mercedes-Benz line-up since the ...