The cast of Stranger Things is taking over Madame Tussauds!
Cast mates – Gaten Matarazzo, Noah Schnapp, Finn Wolfhard, Millie Bobby Brown, Caleb McLaughlin, and Sadie Sink stopped by the famous wax museum in Times Square along with Jimmy Fallon for a segment taped for The Tonight Show.
The cast dressed up as their characters from the show – with Jimmy dressed up as Barb – to surprise fans thinking they’re seeing a new Stranger Things exhibit when really they’re meeting the cast!
Season three of Stranger Things debuts on Netflix on July 4th.
Source: Read Full Article