Andy Meek / Boy Genius Report
Netflix just released a new reality show that actually might not be awful – Notwithstanding some of the recent bad press around Netflix these days including a dropoff in subscribers thats led to corresponding waves of layoffs at the streamer the company is still investing in and adding new titles all the time to its bulging library of content. One of the …