Radiohead Reveal Previously Unreleased Track And Music Video

Radiohead have released a new track!
It carries the name “I Promise” and was recorded during the era of their third studio album “OK Computer” back in 1997. Now with the rerelease of a 20th anniversary deluxe edition called “OKNOTOK” comes previously unreleased material in form of three tracks, one of them being this one. And it’s even accompanied by a music video!
Preorders for the deluxe edition, which comes out on June 23rd, can be made here.
The video for “I Promise” can be viewed below.