Netflix Downloads Rolling Out on Windows 10 Desktop
According to Windows Central downloads have started rolling out on the Netflix Windows 10 desktop app. For those who don’t...