Tag Archive: Madame Tussauds London

Renowned Madame Tussauds London Creates Enormous Star Wars Wax Exhibit

Not that wax museums are the most popular things on the face of the planet, but if you know about any of them, you probably know about Madame Tussauds. Madame Tussauds has everything you would expect from a wax museum and then some. Sports stars. Film characters. Royal figures. World leaders. Cultural Icons. Musicians. Super Heroes. It’s all at Madame …

Continue reading »