Beyoncé and Jay Z take over the Louvre
Beyoncé and Jay Z, aka The Carters, released a new album called Everything is Love on Saturday 16 June. The music video for its first single Apeshit is directed by Ricky Saiz and was filmed in The Louvre.
More: It's Nice That
More: It's Nice That
Comments
Post a Comment