February 9, 2010

Alicia Keys and Beyonce-Put it in a love song[Photos from video shoot]








No comments: