Check out the video for the title track taken from Confucius MC and Mr Brown’s new album, The Art-Form. The video was shot on location in the Moroccan city of Essaouira. I will be posting some more up about the album soon, but in the meantime you can grab your copy here.

Advertisements