American Eagle Store Launch, Times Square
Thursday, November 19th, 2009The American Eagle store launched in Times Square yesterday complete with the 15,000 square feet of ‘electronic’ screens outside. Their CEO was featured on CNBC’s Closing Bell discussing the store, the strategic partnership with ABC whom, as he says, will sell brands that ‘compliment’ American Eagle using the screen. Long video but if Times Square […]
Follow DailyDOOH