Stranger Things Season 2 Episode 2 After Will sees something terrible on trick-or-treat night, Mike wonders whether Eleven’s still out there. The third season, titled Stranger Things 3, is set in July 1985.
0 Comments
Leave a Reply. |