A documentary that investigates the disappearance of 17 year old Tarasha Benjamin of Selma, Alabama.
Lawyer J. Henderson
Director
Kayla Alexius
Telisha
Christina Hall
Demetria
Narrator
Laporsha McElroy
Tarasha
Rushell McElroy
Waun