Radiohead release official music video for ‘I Promise’ Radiohead release official music video for 'I Promise,' part of their forthcoming album, 'OKNOTOK.' Related Posts: Radiohead’s ‘Creep’ remixed by Thom Yorke at Japanese fashion show Radiohead issue statement on 2012 Toronto stage collapse following hearing on engineer’s involvement