Netflix snags 7 awards, almost doubling its all-time Oscars tally thumbnail

Netflix won 7 Academy Awards Sunday, almost doubling its overall wins at the Oscars since it was first nominated in 2013.
Find Out More

By Admin