Topless 2016 Mercedes-Benz S-Class Revealed: Packing Up To 900Nm Of Torque! Auto News September 02, 2015