Madame Tussauds Museum (New York City, Manhattan 2024) "Step into the world of celebrity and glamour with our latest vlog at Madam... Scott 1 month ago