FOX 26 Reporter Randy Wallace takes a look at the new docuseries that will premiere on Netflix.
Share