Review: 2017 Mercedes-AMG C63 S Cabriolet The hills are alive with the sound of monstrous V8 roar. By Steven Ewing New Car Reviews - Jun 13 2016