Auto Mercedes AMG has released the teaser image of C63, 3 days before the premiere Somya Agrawal Sep 19, 2022