Mercedes-Benz E 63 AMG '07
6.2L Naturally Aspirated V8
Stock PP: 487
Peak Torque: 598.2 Nm / 441.2 LBFT @ 5000 RPM
Peak Horsepower: 443.4 HP @ 7000 RPM
Transmission: 7-Speed Manual Transmission