Share Facebook Email Twitter LinkedIn WhatsApp Telegram What happens when you have a brand new Mercedes-AMG E63 S which packs 603 horsepower and the Autobahn? Well the answer is pretty simply. You absolutely mash the pedal to the floor and hold on. This thing looks absolutely unstoppable! Mercedes-AMG