Out With the Old, In With the New: AVTweeps Talk AVIXA - AvNetwork.com


Image placeholder title

Madame Tussauds Reaching Out to New York

A giant LED screen in New York City will give visitors to Times Square - ’the crossroads of the world’ - the chance to see inside Madame Tussauds. The 13 foot by 12 foot LED screen, which was installed on June 19, is visible from 42nd Street.