when did stranger things 1 come out

when did stranger things 1 come out

3 weeks ago 2
Nature

The first season of Stranger Things premiered worldwide on Netflix on July 15, 2016. This season introduced the main characters and the storyline centered around the mysterious disappearance of Will Byers in the fictional town of Hawkins, Indiana.

Read Entire Article