2009 Mercedes-Benz SL Advert For The Insecure

This catchy print ad for the recently facelifted Mercedes-Benz SL Roadster was created by the Brazilian advertising agency, Ponto de Criacao. The caption reads: “Men talk about women, sports and cars. Women talk about men inside sports cars”. Playful and witty it may be, but on the other hand, isn’t it like saying that the SL is the ultimate driving machine for an incapable and totally insecure male?