News

With billions of dollars spent on content, Netflix constantly adds projects to its library and as a result, the top 10 leaderboards fluctuate throughout the week. A certain win at the beginning of the ...