REPENTANCE – release sophomore album “The Process of Human Demise”; out now on Noble Demon!
Chicago, Illinois-based metallers REPENTANCE have released their highly anticipated sophomore album, “The Process of Human Demise”, today via Noble Demon. Listeners can expect an album that combines aggressive riffs,...