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.