Netflix’s science-fiction/horror/drama series Stranger Things has been a smash hit with viewers since it first premiered in the summer of 2016. And now fans can live their own adventure in the fictional town of Hawkins, Indiana thanks to Stranger Things: The Experience, which is now running about ten miles outside of Los Angeles in Southern California.