News
BRED FOR SLAUGHTER – outline Horrid Display Of Death as ‘Merciless Torture’ streams
November 15, 2026
BRED FOR SLAUGHTER share the single ‘Merciless Torture’ from Horrid Display Of Death, their third release, announced for December 11th through Horror Pain Gore…