Agencies | Brands Mercedes Benz Makes Startling 3D Spot By Bob Marshall on Apr. 17, 2012 - 11:30 AM READ FIRST: Be sure to open the above video in full-screen mode before viewing. From the South African BBDO network and Frieze Films’ Rob Malpage comes a new 3D spot for Mercedes Benz. “Dark Horse” advertises Mer ...