The release of their second studio album, The Bends, in 1995 saw Radiohead cracking the top 5 in the UK chart, playing to sold out crowds in the UK and Japan, but still not making an...