
CORPUS OFFAL: Debut LP From Menacing Death Metal Act Formed By Cerebral Rot, Bell Witch, Fetid Members Now Streaming; Album Out Friday On 20 Buck Spin + Extensive US Tour Nears
photos by Chris Eaton 20 Buck Spin’s first release of 2025 arrives, as the harrowing eponymous debut LP from Austin, Texas-based death metal quartet CORPUS OFFAL is being prepared for release this Friday. The unexpected demise of Cerebral Rot came Read More …