Just Announced: Radiohead's new album

Techdirt, as well as a slew of other sites have posted that Radiohead is releasing their new album, In Rainbows, and soon-as in next week. Funny they mention the relation to Trent Reznor’s treatment of Year Zero.

Leave a Reply