Last Fast Ride: The Life Love and Death of a Punk Goddess

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.