Hear Kanye West's Riotous New Single "All Day"

Kanye shares another track from So Help Me God, featuring a whistle solo from Paul McCartney.
kanye west

Kanye West has premiered the studio version of "All Day," a song that has been passed around online in shitty demo form for months (and a song he performed at the BRIT Awards). The final version features Theophilus London, Allen Kingdom and a whistling Paul McCartney. It'll presumably be on Kanye's new album, the excellently titled So Help Me God.