Skip to content
StreamScapeX

Sugar Town

Overview

A deep history of racial division, a seemingly untouchable Sheriff, and a young black man who dies while handcuffed in the back of a cop car: New Iberia, Louisiana is a small town with some big problems.

Details

Status
Released
Release date
August 7, 2018
Original language
English
Countries
United States of America

Production

  • Investigation Discovery

Videos

More like this