The Mercedes SL63 has seen dramatic changes over the years since its inception in 1957. Five generations of SL’s have come before. This new version features 577 HP and 664 ft lb of torque.
Has Mercedes improved this new generation of SL? Watch the video and see for yourself!