Light The Torch (Ex-Killswitch Engage, Etc.) Premiere “Die Alone” Live Video

Light The Torch (formerly Devil You Know) have premiered a live video for their song “Die Alone.” The clip was filmed at Saint Vitus Bar in Brooklyn, NY on July 9 and the track appears on the band’s latest album “Revival.”


Comments are closed.