Anyone heard this band before? I had never heard of them but a guy had it up for sale, so I checked out the videos below, and ordered!
Reminds me of Overkill and Agent Steel meets Annihilator.
Reminds me of Overkill and Agent Steel meets Annihilator.
Last edited: