There is a Gate to The Upside Down in Las Vegas! Netflix Stranger Things opens store with all things Hawkins on the Las Vegas Strip!
Last week, we were lucky enough to get to attend the grand opening party for my favorite television show’s store that has FINALLY come to the Las Vegas Strip. Nestled…