Cannes Lions
ELEPHANT SEVEN, Hamburg / DAIMLEY CHRYSLER / 2004
Awards:
Overview
Entries
Credits
Description
This banner campaign emphasises the fact that you are definitely better of if you decide to buy a used car made by Mercedes-Benz.
Similar Campaigns
12 items