| 2009 Mercedes S63 and S65 AMG |
 | Daimler has officially released yesterday the photos and technical details of the new 2009 Mercedes S63 AMG and of the new 2009 Mercedes S65 AMG. The 2009 Mercedes S63 AMG is powered by the 6.3-litre V8 engine that's good for 386 kW/525 hp and 630 Nm of torque. This means the 2009 Mercedes S63 AMG is... More » |