Are you a fan of Stranger Things? To Celebrate Stranger Things Day, Netflix opened a pop-up store in Los Angeles at the Americana, and in New York at Times Square. We stopped by the Americana location so we could show you what you can expect from the experience! You can also check out our article about the event Here!
Pick up your own tickets for the event Here.