Skip to content

Beyoncé and Jay Z Carter are not rookies when it comes to taking advantage of a moment. They released a new project, Everything is Love, during the On The Run tour in the middle of a show. Check out the video for “Ape-S–t.”

Watch the Carters go crazy in new video