San Francisco, California, United States
David Thomas / Diamanda Galás / Henry Kaiser and the Stench Brothers / Wilma Aug 14, 1982 Uploaded by Yvette Kay