W205 Mercedes-Benz C 63 AMG and C 63 AMG S first photos and details – 700 Nm of torque! Image #274827