New York, NY, USA-23 March 2016. The Mercedes C63 Cabriolet, a V8 convertible whch made its debut at the New York Auto Show.