Friday, February 12, 2010

Alicia Keys 'Put It In A Love Song' Ft. Beyonce On The Set In Rio de Janeiro



Photo links from the video shoot:
Rex Features
Getty Images

No comments:

Post a Comment