Radiohead to Release New Song, “I Promise” on June 2nd


Get ready, reports are coming in that Radiohead are releasing “I Promise,” one of the unreleased songs from their OK Computer reissue on June 2nd.

According to Reddit’s Radiohead Forum, there’s an entry on Spotify that mentions the release of “I Promise” set for June 2nd. The reissue of OK Computer titled, OK Computer: OKNOTOK 1997 – 2017 is set for release on June 23rd.