A Radiohead song that really bears no resemblance to early Radiohead at all. Where are they going? What will they do next? At least they’re not still releasing the same album over and over, which is a positive.
Thom Yorke and Nigel Godrich took over Radio One’s essential mix, and here is the result. The Radiohead song was somewhere in the middle!