Home Events Radiohead Busts Out ‘I Promise’ For 1st Time Since 1996 Radiohead Busts Out ‘I Promise’ For 1st Time Since 1996 planetsixstring June 8, 2017 comments off Tweet on Twitter Share on Facebook Google+ Pinterest Watch Radiohead perform “I Promise” live for the first time in 21 years.