Raze The Altar
Industrial Metal Band RAZE THE ALTAR Brings Sacrifice And Perseverance To New Single
Press Releases
October 17, 2021
Industrial Metal Band RAZE THE ALTAR Brings Sacrifice And Perseverance To New Single
UK industrial/metal band, RAZE THE ALTAR has just unleashed their self-titled single, “Raze The Altar”. The track will appear on the forthcoming…