Netflix has ripped off the bandaid and cancelled not one but three shows in a very short window of time. The list includes two newcomers, one of which had made the network’s Top 10 list when it first aired. The other was an old stalwart and somewhat of a fan-favourite on the network. Those three […]