Tuesday, February 9, 2010

Spotted: Alicia & Beyonce In Brazil On The Set of 'Love Song'


From the looks of the pictures, it looks like 'Put It In A Love Song' video might be dope...definitely colorful to say the least!








Then Ms. B shows up to the set...




Above Pictures spotted @NecoleBitchie



Check out some 'Behind The Scenes' footage of the shoot!


No comments: