7th March 2018
Documentary: Light The Torch release “Revival” album teaser!
As the 30th March release date fast approaches, Nuclear Blast and Light The Torch formerly known as Devil You Know have kept up the steady stream of mini interviews and documentaries. Today they’ve put out a 4 minute album teaser called “The Music”. Check out full song “Die Alone” as well.