High on Crack Street: Lost Lives in Lowell (1995)

High on Crack Street: Lost Lives in Lowell (1995)

1995-08-08 United States of America 60 Min. PG-13
6.7 21 votes

Overview

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