Review: Witch Vomit – Buried Deep in a Bottomless Grave 8

October 13, 2019 CarcassBOMB 0

This has been a hell of a year for death metal. From Tomb Mold to Triumvir Foul to Cerebral Rot, there have been some big death metal releases that have got me hyped on the genre again. Notice also that these are all bands on 20 Buck Spin? What the fuck is in the water over there that they are turning out all these amazing records? 20 Buck Spin many just convert me to an OSDM fan yet.