Netflix gives new shows 28 days to impress them or they’re cancelled

Go to Top