Reviews

Voodoo Church Eyes (Second Death) 12″

More heavy-metallish horror rock from LA. Not as bad as some, and the title cut is pretty good, but still…