Mercedes-AMG’s new C63 is here to shred tires and frighten lesser cars – Roadshow

Click here to visit Original posting

The next generation of C63 has made its world debut at the New York International Auto Show, and it's as absurd and lovable as ever.