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 expected to cover territories outside North America, leaving the band free to sign a separate deal there, but no further details have yet been [...]

Weiterlesen...