Massive Billboard Installed in Times Square
A new digital billboard has been erected in New York’s Times Square – one of the largest and most expensive in the world. Running the length of a full city block, the billboard is part of Clear Channel Spectacolor’s portfolio at the front of the Marriott Marquis hotel. It was built by Vornado Realty Trust … Read more