I posted up an audio clip of this Alicia Keys single a month ago and now she’s finally released the video. As per Ms Keys’ style the video is very classy…her album The Element of Freedom will be in stores December 1st, 2009 (12/1). Support good music, buy the album!
Update: Watch the video here.
Advertisements