Alicia Keys and Beyonce on set in Brazil
Alicia Keys and Beyonce Knowles on location in Brazil of Alicia's new video for her song 'Put it in a love song' featuring Beyonce.
Pictures courtesy of concreateloop.com, mediatakeout.com
Post a Comment
Post Comments (Atom)