Mercedes Downsizes and Upgrades the S63 AMG

Page may contain affiliate links. Please see terms for details.
Stop start technology on a 5.5 litre twin turbo V8?

Hmm, that's a bit like making an "economy version" of a sunseeker power boat...
 
Agree...bit of an oxymoron I think...oh well..probably keeps the bureaucrats off Merc's back as it probably satisfies some crazy eco-green target they have to meet..

Still strange nonetheless..
 

Users who are viewing this thread

Back
Top Bottom