
Alicia Keys and Beyoncé take the stage during Keys' Freedom stop in New York on Wednesday (said via
People.com, March 18).
The tour was named after her latest, wildly successful album "The Element of Freedom" and features "Put It In A Love Song," a duet with Ms. Carter.
A music video for the track was shot in Brazil, by which a sneak peek aired on a March episode of "Oprah" (See BELOW!).
[youtube=
http://www.youtube.com/watch?v=CZ6gqqKSQGo&feature=player_embedded]
No comments:
Post a Comment