Keyshia Cole had been coming through with the visuals from her Point Of No Return album, especially my favorite She. But it seems that the money must have ran dry when it got to New Nu. The video is a bit of a struggle to watch, as Cole is backed by a green money Powerpoint theme. *Sigh*
New Nu can be found of Point Of No Return here!