Netflix Releases New Teaser For Stranger Things Season Four

When it debuted on Netflix in 2016, Stranger Things took the world by storm and rocked the foundation of traditional television. Drawing comparisons to acclaimed television series like Twin Peaks, the Netflix original series was telling an original story in…