What better way to tease Stranger Things season 3 than to take viewers back to a mall food court from the 1980s? Netflix released the brief clip on Monday, July 16, and instead of treating fans to a look at the Demogorgon or any of the sinister goings on in Hawkins, Indiana, where the Netflix hit is set, the teaser pr
Source: Read Full Article