High on Crack Street: Lost Lives in Lowell

- Media type
- Film
High on Crack Street: Lost Lives in Lowell · High on Crack Street: Lost Lives in Lowell · MOVIE
Documentary 1995
About this title
Documents 18 months in the lives of three crack addicts in Lowell, Massachusetts.