Here's what Trippy members say about Madame Tussauds:
"If you like odd things, Amsterdam has arguably the best Madame Tussauds." See More