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