Thunder Perfect Mind
- 2004
- 14m
A psychodelic portrait of Saint Teresa Hester - a blind, erotic psychic spirit dancer.A psychodelic portrait of Saint Teresa Hester - a blind, erotic psychic spirit dancer.A psychodelic portrait of Saint Teresa Hester - a blind, erotic psychic spirit dancer.