English
By

What is it? The new Mercedes-Benz SL63 AMG is the sportiest model in the SL range. With greater emphasis on the way it stops, steers and handles it is intended to be a sharper driving tool than the range topping V12-engined SL65 AMG. Thanks to the new SL...