Mercedes outs their mantra “The Best or Nothing” to the test all over the US with their pop up shops

ex-awards-2019_pop-up_ex_mercedes_1

The luxury automotive category tends to conjure up images of stuffy salesmen and an air of exclusivity. But with the ever-increasing demand for change in the car-buying process, Mercedes-Benz wanted to…