Editor's Choice
VoteStacks Editorial· 23h
@votestacks
Who thought canceling their @Netflix account was a bad idea?
A new survey suggests that 75% of Americans have cancelled their @Netflix subscriptions since the launch of new ad-supported options.
No votes yet
Join VoteStacks to cast your vote and see the full breakdown.
0 comments
Sign in to join the discussion.