Ummm, did anybody hear about this? Was I under a rock for a week or so? Reason why I ask is cause ya girl Badu has something NEW out that I had to see this video 1st to even know about! If you have any knowledge of exactly WHERE is from, hip me to the game! But for now enjoy this as I have. I'm guessing this is the first single to a soon to be release album right?