Netflix Just Canceled A 97% Rotten Tomatoes Scored Show - Forbes | Alto