On June 28, 1997 Radiohead hit #1 on the UK album chart with their third studio album, ‘OK Computer’. Last week the band reissued the album to celebrate its 20th anniversary. In addition to the remastered record, ‘Ok Computer OKNOTOK 1997 – 2017’ also contained three previously unreleased tracks and eight b-sides.