C63 and GLC63 could soon reportedly be getting the axe due to new European regulations. As reported by German publication ...