M
Melissa Toothman Review of Madame Tussauds New York
A must stop for anyone going to NYC. I had so much...
A must stop for anyone going to NYC. I had so much fun. If you want good pics with the wax celebrities, I recommend going during off season.
Comments: