STRANGER THINGS: A Demogorgon’s Guide to Life in Hawkins, Indiana Taylor BlakeOctober 24, 2017 Everything an Ambitious Demogorgon Needs to Know in the World of Stranger Things Congrats! You’re a Demogorgon making the big move out of the Upside Down! W... FeaturesTelevision2 Comments