You might think the buzziest moment of any Stranger Things fans’ year would be the day of a new season release. Good guess, but don’t sleep on Stranger Things Day. For the second year in a row, fans went wild on Nov. 6 sharing memes and enjoying bloopers and behind-the-scenes treats from Netflix.
020