Mercedes-Benz: TheBigRace between the Tortoise and the Hare Ad Agency Merkley + Partners Brand Mercedes-Benz