It’s about damn time! The world has been waiting with baited breath since July of 2019 for new episodes of Stranger Things, and now it’s finally here. I will say, totally worth the wait. Now, there are SPOILERS ahead, so you’ve been warned.
Read more