Monday, June 18, 2018

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 

No comments: