We applaud automakers for finding new and interesting ways to market their wares, but Mercedes-Benz seems to have exuberantly crossed the line between advertising innovation and advertising weirdness. We’re talking, …read more