New Band of the Week: Torchbearer

Prepare to be blown away by a new force in UK hardcore music that, in their own words, is set to become “a powerhouse that will send shockwaves through the music industry.”