2 min read News Technical deathcore band Despondent release brutal new album “The Cosmic Horror” – listen January 28, 2020 NewFuryMedia Despondent is a Slamming Technical Deathcore outfit originally from Akron, OH. The band has...