Superb engine, brakes and steering makes SL63 a legend
Mercedes-Benz has revealed the flagship version of its most luxurious roadster – the SL63 AMG.