C-Class 2018: Never Stop Improving – Behind the scenes.

Mercedes-Benz goes behind the scenes during the “C-Class 2018: Never Stop Improving” shoot with the Grammy award-winning director duo We Are From LA. Get your eyes behind the camera and find out what “Never Stop Improving” means to the athletes.