Andy Meek / Boy Genius Report
These 5 new Netflix releases will have everyone glued to their screens next week – Since the debut a little over a month ago now of Netflixs Stranger Things Season 4, Part 1, viewers around the world have spent just shy of 1 billion hours bingeing this penultimate season of the fan-favorite drama. And given that the second half of Stranger Things fourth season has …