IMPERIAL TRIUMPHANT to release “Spirit of Ecstasy” album in July!
Experimental metal outfit IMPERIAL TRIUMPHANT, have announced their new full-length album "Spirit of Ecstasy", out on July 22nd via Century Media Records. To celebrate the album announcement, the band has dropped their new single “Maximalist Scream" featuring VOIVOD's Denis “Snake”…