Radiohead- ‘In Rainbows’
The hallmark of Radiohead’s career has been evolution; the band’s longevity and success stems from the fact they have never stood still. It is this fearlessness and will to experiment that has yielded some of their most acclaimed releases. ‘Kid A’ (2000) was a venture into the…