This was a song that was released in the UK around 1993/94. It was an electro/dance track and I'm not sure if there was some connection with Dave Stewart or the guy from OMD. I'd love to find this...
For years I've been trying to remember the name of this and hope someone can help. It was a series on tv in the early 80s which had this strange guy who could do things with his eyes. Like he'd stare...