Sony Pictures

A New York City A-List Attraction
October 25, 2017

Madame Tussauds New York, the world-famous interactive wax attraction, is located in the heart of Times Square and just steps away from most subway lines. Innovative and fast-moving, Madame Tussauds New York invites students to pose “in a moment in time” with the world’s most iconic musicians, A-list stars, sports legends, world leaders and more. […]

Read More