Did I just watch a soap opera or a music video?!!? Here’s the latest from Keyshia Cole “Trust And Believe” (really dope story line…lol)