Too short a life for this power trio from Los Angeles. Super raw, super powerful, and with minimal instrumentation. I wish I could have seen them live.

Bonus: