'Stranger Things' Season 4 Teaser Trailer Has Netflix Fans Freaking out Over What Was Revealed

Fans were sent into a frenzy on Friday after Netflix released the first teaser trailer for [...]