Monday, February 15, 2010

Video Teasers | On Set: Beyoncé x Alicia Keys.


Check out Bey and Alicia on the set of their new, sexy video "Put It In a Love Song" in Rio de Janeiro.

Peep:















0 Comments: