2002· 82 min★ 8.2· Documentary
Documentary about the underground artist Steven Johnson Leyba, a man who is a priest in the Church of Satan, a Native American activist, and an infamous performance artist. Leyba's unconventional life is revealed in a frank, perso...
Director: Marc Rokoff
Loading addons…