Geneva 2010 Will Host Mercedes S63 AMG
Mercedes S63 AMG is available now with a new motorization and the best thing about this is that the engine is more economical. This Mercedes S63 AMG will be seen at Geneva Auto Show 2010 with the new M157, which that actually is that twin-turbo V8 engine having 5.5 liter capacity. That will replace the old V8 engine at 6.2...