1 min read News Skeletonwitch release new song, “Fen Of Shadows”, new album “Devouring Radiant Light” out in July April 26, 2018 NewFuryMedia Ohio metal veterans Skeletonwitch are excited to announce their first full-length album since 2013,...