Last week, Radiohead dropped a new single titled “I Promise.” Well, new-ish. Initially written for their landmark 1997 album OK Computer, the track has only just now been given a proper release. Now, for the first time in 21 years, the band are playing it live again. Watch footage of their set in Norway last night below.

“One of the things—one of the crazy things we did was not release this song, because we didn’t think it was good enough” frontman Thom Yorke told the crowd. The track, a staff favorite, was given the proper studio release thanks to OKNOTOK, the 20th anniversary reissue of their breakthrough full-length.

Stream the studio version below via Spotify.

In other music news, Arcade Fire have shared another new track from their upcoming album ‘Everything Now’. Listen to it right here.

  • Cover Image: NME
Music Editor
What To Read Next