2017 Mercedes-AMG S63 Sedan Review: Lose Your License In Style AMG’s bruiser of an executive sedan is, actually, rather understated for a 577-horsepower machine. By Seyth Miersma New Car Reviews - May 8 2017