S
Sanjay R Review of Madame Tussauds New York
Not that great. Replicas are not even close to rea...
Not that great. Replicas are not even close to real people. If you have seen London Madame Tussauds, you will not like this museum at all. Money spent is not worth at all.
Comments: