Mercedes-Benz has launched their 7th product for 2018, and this time, it is the S63 AMG Coupe which has made…