We stopped by the side of the autobahn in Germany just to listen to the all-new 2018 Mercedes-AMG S 63’s twin-turbo V8 engine roar. That’s 603 horsepower you’re hearing.

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.