Mercedes-Benz S-Class
Luxury Launch

The S-Class is the signature model of Mercedes-Benz. A true “leader.” When they wanted to introduce the newest model, we ran in the leadership direction, using quotes from great leaders in history to link to different features of the car.

Previous
Previous

Rembrandt Whitening Campaign

Next
Next

TWC TV Spot