Album Review: Excretion of Mortality by Cerebral Rot (20 Buck Spin)

American doom/death metallers, Cerebral Rot, released their second full length album, Excretion of Mortality on the 25th of June via 20 Buck Spin.

Keep On Reading

Single Slam – One Day Closer to the End of the World by Cattle Decapitation (Death Atlas)

Cattle Decapitation, have released their first single from their new album, Death Atlas. This song is One Day Closer to the End of the World.

Keep On Reading