There are plenty of metalcore revival records to choose from this year, but Wounded Touch's Vivid Depiction of Collapse remains among the best. The band already wear their
Read PostSleeping Giant are all set to release their new record “Finished People” on August 19th. In the meantime, the title track, previously premiering on Lambgoat, can be heard below and
Read Post