STORE

Streaming Video

NetflixMoreSubscribersThanCable

Netflix Deletes over 10 Years of User Reviews

Netflix has finally deleted all of its user’s reviews after the company announced it would scrap reviews in 2017 following a wave of one-star reviews left on actress Amy Schumer’s The Leather Special.