Nov 13 News
New York technical experimental metal outfit Imperial Triumphant are back with a brand new track alongside music video directed by bassist Steve Blanco.