Leave a comment

More pictures just surfaced of Beyonce and Alicia’s video shoot for ‘Put It In A Love Song’ video, which is being shot down in Brazil and has a carnivale feel to it. Loves it!



Also On Global Grind:
Did You Know These 12 Celebrities Suffered From Depression?
'The Fate Of The Furious' New York Premiere - Outside Arrivals
12 photos
comments – add yours
You May Also Like