2018 Mercedes-Benz C 63 AMG Sedan Window Sticker Photo #125315508