Snappy way of saying "our showrooms are offering good deals" isn't it? I had to drive past this billboard (yes, a billboard designed for instant impact) quite a few times to work it out.
Add in the looming storm clouds and a racing driver who, for sure, won the world championship but was also beaten in many of the races and you have to wonder what the thinking was. If you haven't got much time to say something, make it simply comprehensible and make it undebateable.