Light the Torch Albums Ranked
Light the Torch (formerly Devil You Know) is an American metalcore supergroup formed in Los Angeles in 2012. They are currently signed to Nuclear Blast Records and
Continue readingThe Best of Rock
Light the Torch (formerly Devil You Know) is an American metalcore supergroup formed in Los Angeles in 2012. They are currently signed to Nuclear Blast Records and
Continue reading