News Industrial Metal Band ANTIMOZDEBEAST Release New Album Sept 29 Terry Bunch, September 9, 2023 Industrial Metal Band ANTIMOZDEBEAST Release New Album Sept 29 The Land of Nod is the dark, eclectic new offering from ANTIMOZDEBEAST. Unafraid to push boundaries and lean into the atmospheric, dissonant and discordant, ANTIMOZDEBEAST produces immersive heavy music laced with synths, arpeggiators and trance gates. The enticing The Land of Nod, will be released… Continue Reading