F Faisal Imran Review of Madame Tussauds New York 4 years ago It was good. But the one in london is better
Comments: