Billed as Times Square’s largest and most expensive digital billboard, a new mega screen is debuted in front of the Marriott Marquis hotel Tuesday in New York City, the United States. The eight-story-tall screen will be animated by Universal Everything studio collective until Nov. 24, after which Google will take over as the advertiser. SD-Agencies
|