After revealing earlier today that his new album, Channel Orange, is dropping July 17, Frank Ocean has now shared the project's lead single. It's called "Pyramids" and it's a layered, futuristic piece of R&B-funk that's sure to be huge this weekend. And here's the kicker: it's almost 10 minutes long. You can listen to epic joint below.

Listen: Frank Ocean "Pyramids"