DEEDS Of FLESH Announce New Album “Nucleus”, Release First Single.
Technical Death Metallers DEEDS Of FLESH return after a seven year hiatus with their 9th studio album “Nucleus”, set for release via Unique Leader Records on 11TH December 2020. DEEDS OF FLESH have also unveiled the first single from the…