On A Friday.
Radiohead are reportedly set to unleash new single ‘I Promise’, a previously unreleased song from the OK Computer sessions, which they have been playing live since its 1996 debut.
The Oxford band celebrate the 20th anniversary of their landmark third album this year. They headline Glastonbury on June 23. [via NME]