LED Screen in NYC Displays Madame Tussauds Wax Museum to Times Square Passersby
ATLANTA – A giant new LED screen in New York City will give the tens of millions of annual visitors to Times Square – ’the crossroads of the world’ – the chance to see inside Madame Tussauds. The attention-grabbing 13 ft. by 12 ft. LED screen, which was installed on June 19th, is visible from 42nd Street. It is already proving to be a big hit with visitors to Times Square to enjoy a unique, behind-the-scenes look at the Madame Tussauds experience.
Read More »