Gilded Form – Experimental Drone Rock Project Ft Dead Neanderthals & Desertion Trio Members Announce Self-Titled Album 1 min read