

High on Crack Street: Lost Lives in Lowell
6.7(21 votes)
1995
1h 0m
Documentary
Documents 18 months in the lives of three crack addicts in Lowell, Massachusetts.
Production
DCTV
Documents 18 months in the lives of three crack addicts in Lowell, Massachusetts.
DCTV