A 1986 single which seems to be the only thing that London's Black Cillas released in their short (initial) lifespan. Though they tend to be lumped in with the C86 crowd, there's a bit of a New Romantic flare in this - particularly the theatrical vocals.
The band reformed and released a decent track called "Inclement Weather" a few years ago.
No comments:
Post a Comment