After beginning production nearly a full year ago back in early January, our final trip to Hawkins, Indiana is finally almost ready to begin. According to reports, filming on the fifth and final season of Stranger Things has concluded, just in time for us to kick off another year of speculation as we agonize about…
Read more...