What is on display in the Madame Tussaud's museum in London?
Answer: Wax sculptures
Wizzy QuizArchive answers
This page records the questions and correct answers from this completed daily round.
Answer: Wax sculptures
Answer: Pomodoro
Answer: Liver
Answer: Contemplate
Answer: Libra
Answer: Straw