It is very likely that, at some point, you’ve heard this phrase: When you got it, flaunt it. These words were first uttered by Max Bialystock in The Producers, and they’ve become a mantra for people who display their beauty. Well, Mercedes-Benz not only fulfilled those words, it provided others a platform to do the […]