I'm glad I reminded me.
There was a song released in the mid 80's [1987?] entitled "The Point of No
Return." Real nasty, poppy thing. I think the performers were a husband and wife
duo, but I'm not positive. The track received a fair share of radio airplay, but
I doubt it got outside of the US.
If anyone knows the name of the group, or the name of the album, I WILL BE
FOREVER IN YOUR DEBT if you could reply back to me. There's a long disgusting
story as to why I need this song.
I remember that the height of popularity of this track and the Oliver North
hearings coincided at the same time.
Thanks, and sorry for the lack of IDM content.
grant.h.horne