Experimental metal outfit IMPERIAL TRIUMPHANT have just announced their new full-length album Spirit of Ecstasy, due for release on July 22nd via Century Media [...]
Gorguts’ 4th album, From Wisdom To Hate, was released on March 6th, 2001. You can keep all your deathcore and pig-squealing pretensions, Canada’s Gorguts have always [...]