The Upside Down didn’t even have our hearts racing this fast.

During a horrifying yet hilarious skit on The Tonight Show Starring Jimmy Fallon last night, the cast of Netflix’s Stranger Things—including Gaten Matarazzo, Finn Wolfhard, Millie Bobby Brown, Noah Schnapp, Caleb McLaughlin and Sadie Sink—headed to NYC’s Madame Tussauds Wax Museum to…scare the crap out of fans. Because, why not?

Dressed in their characters’ notorious ‘80s garb, the…

Read More…


Please enter your comment!
Please enter your name here