From the January 2005 issue of Car and Driver. Some might argue that the 604 horsepower and 738 pound-feet of torque packed into the SL65
From the January 2005 issue of Car and Driver. Some might argue that the 604 horsepower and 738 pound-feet of torque packed into the SL65