Radiohead Squashes the Music Industry (Like a Bug)

Hi, we’re Radiohead. You may have heard of us before, maybe not. Our contract with Capitol expired after we released Hail to the Thief in ’03. Yesterday we announced the release of our next album In Rainbows on October 10th. If you’d like to pay for...