Nerd Taste Of LA: The Stranger Things Pop-Up Store

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.

Facebook Comments

Leave a Reply

Your email address will not be published.