Umbilicus featuring Cannibal Corpse/Deicide members release video for new single “Gates Of Neptune”
New rock band UMBILICUS has released their third single, “Gates Of Neptune“, from their upcoming debut album “Path Of 1000 Suns“, with an accompanying video. Fresh onto the scene, the quartet have put their death metal chops […]