Wyoming-based black and thrash metal unit Affliktor debuts a new song entitled “Storms of Demogorgon”, taken from the forthcoming self?-?titled debut album, which is scheduled for release by Transcending Obscurity Records on October 20. The artwork for the release was created by Mark Riddick.
Check out now “Storms of Demogorgon” below.