Radiohead Release Video For ‘I Promise’


Radiohead released their latest single ‘I Promise’ last Friday. The band have now shared the video for the single which was directed by Michal Marczak.

The video follows a bodiless android who observes human life as he rides the bus. ‘I Promise’ will be included on OKNOTOK, a deluxe reissue of their seminal 1997 record OK Computer which is set for release on 23rd June.