Light The Torch (formerly known as Devil You Know) will release their new album, Revival, via Nuclear Blast Entertainment on March 30th. The band has released this new trailer, in which they introduce new drummer, Mike "Scuzz" Sciulara. Revival is available for pre-order here. The album artwork, pictured below...
Continue reading...
Continue reading...