Avant-garde death metal band Imperial Triumphant has premiered their new single “Lexington Delirium” from their upcoming album Goldstar, set for release on March 21 via Century Media Records. The track features guest spoken vocals…
Copyright © 2023 ourmusicworld.com