Previous PhoenixIndex Next

1986. Scratch Acid were taking it all to another level. Under-appreciated band to this day, though their next incarnation, The Jesus Lizard, got justified attention in the early 90's. Singer David Yow is one of those rare human cluster bombs. His mere presence instigates riots.




Creative Commons License
Creative Commons License.