video: Shabazz Palaces – Déesse Du SangChrisChrisPublished: October 30, 2018Starring Rhonda Faison + directed by Stephan Gray, who gave the following statement about the song/vid: "“Headphones, please.”Share on FacebookShare on Twitter