June 12, 2020 Dutch Pearce
Cleveland’s death metal masters Shed The Skin return with their meanest and heaviest album yet. Check out an exclusive premiere of the opening attack from The Forbidden Arts right now!
June 12, 2018 Dutch Pearce
Cincinnati death metallers FaithXtractor reveal the first track from their upcoming full length.