Demons
by

Norfolk, Virginia based Demons have released a new song. The song is called “Ravage” and is off of their upcoming album Privation due out April 30 via Spartan Records. Demons released Embrace Wolf in 2017. Check out the song below.