More new music from 100 Demons has hit the net, with “Spiritual Obliberation” now streaming. The long-running metallic hardcore band have this new track earmarked for “Embrace The Black Light“, their first new studio album in over 20 years. A June 05th release date stands for that record via Closed Casket Activities. As for the intent behind this new track, the band collectively stated:
“With the marriage of the political and the religious worlds melding into one giant complete mess it’s been hard to sympathize with the explosion of zealots and their followers when their worlds come crashing down upon them. Over the years I’ve found more truths and peace in alternate writings that are not of Abrahamic origins. Ultimately we will get all of our questions answered. Good luck.”