Monday, November 05, 2007

radiohead's new album

Has the hype over In Rainbows died down yet? Can we discuss the album on its own terms? Great -- here's my review.