The Carters share the stage together for “Drunk in Love” during the O2 Arena stop of Beyoncé’s “The Mrs. Carter Show World Tour” in London.
Previously: Video: Beyonce – Partition
Posted by Illy
on Friday, February 28th, 2014 at 8:32 pm
Mail (will not be published) (required)