Will Mazda’s 3D mobile ad spare the banner from execution?
A Mazda mobile car advertisement that leverages three-dimensional technology to bring the vehicle to life may be what the beleaguered Web banner needs to silence claims that it is past its prime and should be placed on the scrap heap.