June 5, 2011 at 11:58PM McDonald's interactive Pong billboard brings big-screen elation, tomorrow's lunch
February 3, 2010 at 12:12PM CBS brings 3D advertising to Grand Central Station, glasses makers drink to that