consequenceofsound.net
Terror unleash hardcore anthem “Spirit of Sacrifice”: Watch
The track appears on Terror’s upcoming album, Total Retaliation, due out September 28th.