Entertainment
Stranger Things Cast Surprises Fans at Madame Tussauds Wax Museum
by Candy
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.
- Duration: 03:02
Share
Keywords