Great site-specific Apple ad for its new retail store in Grand Central.
Ad of the Day: Apple www.adweek.com This Friday, Apple will open its largest retail store yet, a 23,000-square-foot location inside New York's Grand Central Terminal. As befits the occasion, the company has been teasing the new store with a very special out-of-home execution inside the train station's main concourse. |