Stranger Things Creators Tease Major Season 2 Villain

The demogorgon was the most terrifying element of Stranger Things in Season 1, but it looks like [...]