Mercedes snags the World Car of the Year award for their C – Class
Mercedes Benz has snagged the top award for the World Car of the Year at the NY Auto Show. The sedan beat out the Volkswagen Passat and Ford Mustang for the top honors. Additionally, the AMG GT and S-Class Coupe took home performance car and luxury car of the year awards as well.
Hats off to Mercedes-Benz!