News: Industrial project Death of Self releases new album “There’s No Going Back”

Industrial project Death of Self has released a brand new album titled “There’s No Going Back”. The seven track album has been released via Bugs Crawling Out of People in both digital and CD formats. This is Death of Self’s first album in six years, and is about “how a seemingly simple and straight


About Catatonic

Owner / Founder / Creator of & Industrial DJ :: On the webs :: - - https://Industrial.DJ/ - -