Head into the Upside Down at Atlanta’s Stranger Things: The experience Stranger Things: The Experience. Image Courtesy of Netflix. If you’re a fan of the Netflix hit show "Stranger Things" and happen to be in Atlanta, you’re in luck! Be the Read more share