A/V News Barren Altar to release Entrenched In The Faults Of The Earth, stream new song “Nexus Of Grief” May 16, 2018 No Comments Plus a string of upcoming summer tour dates...