Mercedes-Benz
“Fall in Love” National Dealer Launch Creating an extensive program for the dealerships to have an inviting simple, bright, launch and from point of sale, sweep stakes, to the new M-Class unveiling.