Duck

A wonky synth/punk/queer noisepop trio from Sheffield/Leeds.