A
Aly Elnaggar Review of Madame Tussauds New York
The place is really nice but the stuff were impoli...
The place is really nice but the stuff were impolite, unprofessional and racist. After that, several complaints were made and many emails were sent without any reply.
Comments: