METAL CHURCH – second single & visualizer video released
US thrash metal veterans Metal Church have released another song from their upcoming 13th studio album, Congregation of Annihilation. The new track “Making Monsters” puts the musicianship of new vocalist Marc...