S Samarjeet Singh Review of Madame Tussauds New York 3 years ago It is worth going inside. Must go place in NY
Comments: