Light The Torch (formerly known as Devil You Know) released their new album, Revival, via Nuclear Blast Entertainment on March 30th. Francesco Artusato and Ryan Wombacher perform "Calm Before The Storm" in the playthrough video below: Revival is available to order here. The album artwork, pictured below, was designed by...
Continue reading...
Continue reading...