Radiohead set to release long-awaited unreleased single ‘I Promise’ Radiohead is set to release the single "I Promise" leading up to the deluxe re-issue of 'OK Computer.' Related Posts: KSHMR closes in on debut album with new single ‘Around The World’ featuring NOUMENN Daft Punk discuss Coachella, Alive 2007 tour, Kanye West, and more in unpublished interview