the Insaints

Lilly Scourtis Ayers’ film ‘Last Fast Ride: The Life, Love, and Death of a Punk Goddess,’ premiered at the 2011 Slamdance Festival and is out now on DVD, but it’s difficult to see who the interested parties might be.

{ Comments on this entry are closed }