Imperial Triumphant Premiere “Chernobyl Blues” Live Video

Imperial Triumphant have premiered a new live video for their song “Chernobyl Blues.“ The live version of the track is from the band’s recently released live album “An Evening With Imperial Triumphant.“ That effort was recorded at The Slipper Room in New York City, NY.

Comments are closed.