Light The Torch is a burgeoning new force within the hard rock/metal community who just inked a new worldwide deal with Nuclear Blast Entertainment. The group, formerly known as Devil You Know, features the iconic Howard Jones (ex-Killswitch Engage) on vocals, Francesco Artusato (ex-All Shall Perish) on...
Continue reading...
Continue reading...