Octavia Spencer and Investigation Discovery have joined forces for two new true crime series. Feds and Lost Women of Highway 20 will arrive on the cable channel in November. Feds will take viewers behind the scenes at the FBI. As for Lost Women of Highway 20, the series dives into a pattern of disappearances of […]
Media News