New York-based Avantgarde Death Metal trio Imperial Triumphant are releasing their sixth full-length album, Gold Star, on March 21 st, via Century Media Records. The album’s cover, logo, and the ...