Uncategorized
OCCULSED Unleash New Track

Atlanta-based death metal band Occulsed unleashed a new track titled “Concupiscence Of Frenzied Humors” from their upcoming debut album Crepitation of Phlegethon, which will be released by Everlasting Spew Records on September 17th.