Band continues to self-release; download available Saturday
Radiohead is rolling out new album The King of Limbs
this Saturday in digital format, the Telegraph
reports, and it's once again forgoing a trifling thing like a record label. (The band notably self-released 2007's In Rainbows.)
Fans eager to hear the album ASAP will have to take advantage...