IMPERIAL TRIUMPHANT Release Music Video For “Excelsior” From “Alphaville”
New York avant-garde metal outfit IMPERIAL TRIUMPHANT released their new music video for “Excelsior”, directed by the band’s very own Steve Blanco, on November 20th.…
New York avant-garde metal outfit IMPERIAL TRIUMPHANT released their new music video for “Excelsior”, directed by the band’s very own Steve Blanco, on November 20th.…
New York avant-garde metal outfit IMPERIAL TRIUMPHANT have released their mesmerizing video for “City Swine” from their fourth studio album “Alphaville” out July 31st. The album features a…