It's an unreleased film actually. The title (or one of them) was SWIRLEE ('00). There was a short, 16 mm film made here http://www.imdb.com/title/tt0320555/
but the feature was never finished. The STREET TRASH people were involved in the making of the film and that's why it's on the DVD.
You can read all about SWIRLEE in Chris Gore's 50 Greatest Movies Never Made.