Home Cool Buzz Facts you probably did not know about Madame Tussauds museum