the klingons

Totally obscure duo from the UK that released a couple of home-synth tapes.