Twitter Is Melting Down Over TV Shows Leaving Netflix

Netflix just announced the list of titles coming to and leaving the streaming service in October [...]