Madame Tussauds, a world of wax

NewsNation 2020-05-13

Views 19

Madame Tussauds is a wax museum in London with branches in a number of major cities. There are many wax statues of famous persons in museum. News Nation visits the famous museum and try to show the world within.

Share This Video


Download

  
Report form