wonderboxmetal.com
Witch Vomit – A Scream from the Tomb Below (Review)
This is the début album from US death metal band Witch Vomit. This is 31 minutes of old-school death metal that sounds as if it was torn straight out of the 90s. Witch Vomit take the Swedish death …