No resting on laurels, urges Mercedes-Benz Olympics ad for China
The German automaker and BBDO Beijing launched a TVC stressing that "success isn't defined by the past".
by Ad Nut
Sign In
Trouble signing in?