Radiohead, XL Label Deal Completed

  • Radiohead, XL Label Deal Completed

    Radiohead has ended weeks of speculation by confirming it has struck a deal with British indie label XL Recordings for the physical release of its new album, “In Rainbows.” The deal is exp...
    Oct 31, 2007 25 Comments