No ‘Times Square on the Hudson’ — New York State Bans Barges with Electronic Billboards

If you haven’t been in Times Square in New York City within the past few decades, it has been transformed into a realm of light and video with every available building and wall covered with electronic billboards advertising products and … Continue reading