0 FacebookTwitterPinterestWhatsapp CARS First Drive: What the New Mercedes-AMG SL 43 Lacks in Power Delivery, It Makes Up For in Handling by multimill October 6, 2023 by multimill October 6, 2023 0 comment The SL moniker for Mercedes-Benz is short for Sport-Leicht, or Sport Light in German. Fitting, as the model made a name for itself through weight reduction, launching as a wispy… Read more