Netflix teased the upcoming third season of Stranger Things today with the release of a fake, ’80s-era ad that spotlights a new location for the show: Starcourt Mall. Set in the summer of 1985, the short video shows fan favorite Steve Harrington, played by Joe Keery, and new character Robin, played by Maya Hawke (who…

Original Source