Imagination – Body Talk
In mid-May 1981 there was a new song hitting the UK charts. The song was released on May 1st, and was the absolute debut for a rather peculiar and extravagant trio, made up of English guys of Caribbean descent. Two of them were already playing together in not so successful bands,
…