Defy The Curse - Horrors Of Human Sacrifice

Regular price £8.99

Tax included. Shipping calculated at checkout.

Released: 13/01/23

Horrors of Human Sacrifice is a savage, crust-laced death metal onslaught—buzzsaw guitars, crushing grooves, and nonstop aggression from Netherland’s finest.