The ill-fated video for "Put It In A Love Song" seems to be getting some much needed life after a recent preview has leaked onto the web causing a stir that the highly anticipated and assumed shelved video project and single might be rereleased. Though it's been confirmed that Alicia Keys is working on a new album for 2011 and so is Beyonce, maybe their duet which is lifted from Key's "
The Element of Freedom" will find some light of day. Check it out bellow and Enjoy!
No comments:
Post a Comment