Here's the track Don Letts played, I think it was released as a single. (Music starts at about 36 secs if you're busy!)
Like it!! The video reminds me a great deal of this (not linked to thread title), but totally, unspeakably good video and music -