Irish deathcore outfit Dead Label have released a video for the song "Self Immolation", which appears on the band's recently released debut full-length Sense of Slaughter. Be sure to check out Harvest Moon's interview with Dead Label drummer Claire Percival!
No comments:
Post a Comment