Places TRAVEL USA USA - New York Madame Tussaud’s Wax Musuem, New York City, USA 17 years ago Wilson Ng Madame Tussaud's Wax Musuem, New York City, USA Your trip to New York City will be incomplete without a stopover...