March 8th debut for Beyonce & Alicia track
February 27, 2010 | Comments 1

Alicia and Beyoncé recently filmed the video for their duet “Put It in a Love Song” in Rio de Janeiro, Brazil. Sporting fashions that draw upon ethnic prints and playful skirts, the two divas played up the colorful energy of the South American city. “Put It in a Love Song” is set to premiere on March 8th 2010.
Filed Under: News





a very, very good song with Alicia!!