Light The Torch, Revival Review
Light The Torch is a new hard hitting band that is comprised of Howard Jones (vocals), Francesco Artusato (guitars) Ryan Wombacher (bass) and Mike Sciulara (drums). Some of you might recognize these names and associate them with the band Devil You Know, and I would say, keen eye – because that is exactly right, they … Read more