- 12 Inch Vinyl Record
Keys to the Gate
Keys To The Gate is a cinematic and frenetic electronic album confronting personal and geopolitical fears and anxieties. First single “Love Heat” is emblematic of the manic energy of the album, with wonky synth hooks and DDS’ patented vocal manipulations. And the 7-minute, ever-pulsing “Let Them Live” became a crowd favorite during the recent tour. What writhes from just beyond the gate…