Polish death metal unit Ape to God will soon release their debut full-length, The Head Meets the Tail, following an EP and a demo, in 2013 and 2015 respectively. Today, they’ve shared the song “Eviscerate” with Decibel. A straightforward, groovy death metal song, Ape to God stream roll their way through three-and-a-half minutes without breaking a sweat. The subject of their ire? Society.
Once you’ve been eviscerated, you can order The Head Meets the Tail here.