This is a 2009 Mercedes-Benz SL63 AMG that was at the 2020 Shops at Wiregrass Car & Truck Show. The Mercedes-Benz SL-Class is a line of performance cars that’s been in production since 1954. This is from the R230 series, which was made between 2001 and 2011. The engine is a 6 liter twin turbo V12 that produces 518 horsepower and 465 pound-feet of torque. The transmission is a 7-speed automatic.
