Sometimes it really requires a great chaotic mesh of colour, strokes and impact to get our attention. And to mirror that notion, the Mercedes-Benz: Left Brain-Right Brain (Music, Passion and Paint) super ad deserves a mention. One look and it makes people go “WOW. Is this really Mercedes?”. We likey!