Over the weekend, a French promo film featuring the 2012 Mercedes-Benz SLK found its way onto the web. Our question — was the new Sportlich, Leicht und Kurz Benz an accidental leak or an attempted viral reveal? (H/t to everyone!)