Album Review: Deathchant – Self-Titled

Deathchant Self-Titled King Volume Records ★★★★★   Deathchant’s debut is the aural version of Vanishing Point. The band packed their gear and headed out of Los Angeles to hole up in a cabin up at Big Bear. For two days nonstop they crushed live metal ragers simply documented on this … Read More ›