Debbie Neon – Psycho Killer (Talking Heads Cover)

From “ Psycho Killer “ Label: CBS — CBS 8026 Format: Vinyl, 7″, Single Country: Germany Released: 1979 Tracks A Psycho Killer B Neon Lights …

Thanks! You've already liked this