Dave Stewart & Barbara Gaskin-Leipzig

Their wonderful cover of the Thomas Dolby song, from 1983.

Thanks! You've already liked this