The Demonics
The Demonics have to be seen to be believed. One of the most under-rated bands ever.
photo: C. O'Brien