Stranger Things Cast Surprises Fans at Madame Tussauds Wax Museum

1216
Published on August 17, 2019 by Tex Hollywood

The Stranger Things cast and Jimmy pose as their characters’ wax statues at Madame Tussauds in Times Square, shocking unsuspecting fans while they take photos.

Category Tag

});