Red Right Hand Of Plague / Warslaughter – Split 7″ EP
Artist: Red Right Hand Of Plague / Warslaughter Country: USA Label: Elf Eggs Formats: Split 7″ EP Year: 2025 After the release of the ‘Descent.Parasite.Abominator’ 7” EP that was released earlier this year and the ‘His Womb’-demo a few months…