Anvil is THE band that pretty much invented thrash metal Last Tuesday, May 20th was a long time coming my friends. Like many people out there, metal masters, Anvil, sort of flew under my musically inclined radar for quite some time. Sure, I was well aware of their massive hits,[…]
Read More »