New Releases on Netflix & Top 10s: August 6th, 2020

We’re just a day way from 12 new titles hitting Netflix with the majority of those being new Netflix Originals. Three new titles dropped on Netflix today as we’ll take you through below plus we’ll...