Demonstealer Releases Killer New Song & Video “The Festering Wound” The song is off the upcoming EP And This Too Shall Pass, which is set to release December 11th, 2020. Read More Video StuphTom McKayNovember 25, 2020Demonstealer, Demonstealer 2020, The Festering Wound, And This Too Shall Pass, Sahil Makhija, Death Metal Comment