Video Premiere: “Ouch (Demons Never Die Mix)” by Dionne Bromfield

The original version of this song had better get a video and a release date or we’ve lost all faith in good pop music. The original is so stellar that it’s hard for me to digest this one or the video for it. I imagined the  other one to be a faux-live throwback TV performance reminiscent of the mid-60′s Motown performances but with color! This makes us a little sad, to see that this version settled for the version that makes the single. Please say it isn’t so!