Artist Talk Magazine is proud to add to the fantastic history of Times Square, by showcasing art digitally.
This billboard was 31ft H x 55ft W and was located at 1560 Broadway, New York, NY, between 46th and 47th streets. Times Square draws an estimated 50 million visitors each year, and around 340,000 pedestrians pass through Times Square on a typical day, according to the tourism site NYC Go — so there was no shortage of eyeballs.
This exciting exhibition took place on Thursday 20th June 2024 and Saturday 22nd June 2024.