Thursday, February 11, 2010

On The Set: Alicia Keys and Beyonce "Put It In A Love Song"

Alicia Keys and Beyonce shot the video of "Put It In A Love Song" in Brazil...


Click HERE to see more pics from the set!