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 New and Emerging Rock Music
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