Headed to London? Be sure to check out the ‘Star Wars’ exhibit at Madame Tussauds by Molly Brown on May 12, 2015May 12, 2015 at 10:30 am Madame Tussauds, the museum that immortalizes celebrities in wax form, has taken on a most ambitious project: Star Wars. The new exhibit, open May 16, offers an “immersive experience featuring… Read More