s
sai ram Review of Madame Tussauds New York
It is nice place .
It is nice place .
But the staff is so irresponsible here they don't care about the people who comes
Worst staff
It is nice place .
But the staff is so irresponsible here they don't care about the people who comes
Worst staff
Comments: