A great, neglected one-hit-wonder from the New Wave Synth 80's. "MOTHER! OH MY GOD!"
Thanks to pjcj, I found Landscape. Einstein A Go-Go was their "hit," and this is their "near miss." 1