Madame Tussauds – Captain Marvel

EXHIBIT

Set in the Marvel area of Madame Tussauds, this exhibit is fully wrapped in graphics for their newest interactive experience.