Earlier this month, Radiohead put out unreleased song “I Promise” from their upcoming OKNOTOK 20th anniversary reissue of OK Computer. They haven’t performed the song live since 1996 … until now, that is. During their set at the Oslo Spektrum tonight, they played “I Promise” for the first time in 21 years. Watch below.