Industrial Metal Band RAZE THE ALTAR Brings Sacrifice To New
Industrial/metal band, with symphonic, death, nu-metal, industrial influence, RAZE THE ALTAR has just unleashed their self-titled single, “Raze The Altar”. The track will appear on the forthcoming album, Cataclysm Eden due out in October. The single is an edgy and hard-hitting tune featuring driving guitars and deep, guttural vocals. It’s a fitting introduction to the…
Read More “Industrial Metal Band RAZE THE ALTAR Brings Sacrifice To New” »