(7/10) You might hear the name Light The Torch for the very first time, but if you’re into metal the name Devil You Know sound far more familiar. Now, Light The Torch and Devil You Know are the same. After going through some rough times in 2016 the band...