UMBILICUS (feat. CANNIBAL CORPSE/DEICIDE members) signs digital deal with Blood Blast Distribution
There have been hints at a new rock band, UMBILICUS, floating around for months but it seems to be materializing now, in the signing of a digital deal with Blood Blast Distribution. …