Tragically stupid name for a pretty decent heavy metal band. I had a chinchilla once. Absolutely useless thing, but cute. Woulda made a nice pair of gloves.
This is the new 26-band compilation that marks Revelation’s 50th album release. Revelation really is the epitome of what do-it-yourself punk ideals can become.