Light The Torch (formerly known as Devil You Know) will release their new album, Revival, via Nuclear Blast Entertainment on March 30th. In the video below, Francesco Artusato discusses playing the guitar: Revival is available for pre-order here. The album artwork, pictured below, was designed by Artusato. Revival tracklisting...
Continue reading...
Continue reading...