‘The Serpent Only Lies’ warns the new Crowbar

This is Crowbar. Hailing from New Orleans, they sound as mean as they look. The core of this band evolved from the formation and destruction of numerous bands before cementing as Crowbar in...