images

Released on: 1995-08-08

High on Crack Street: Lost Lives in Lowell

Documents 18 months in the lives of three crack addicts in Lowell, Massachusetts.

Documentary

Production Companies:

DCTV

Production Countries:

United States of America

Astro

Videos

Date: 2016-06-03T15:15:06.000Z

High On Crack Street- Trailer - Snagfilms

Astro

Similar Movies

Astro

Reccommendations