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".