My sister had the first ABC album and they stood out with their orchestral sound. They had a few hits here. I saw them years ago in a show with The Human League and Culture Club.
I've never heard of that last one, but then I was never really into rap.