Showing all 2 Facts found
Click to filter results
UK-based independent label, XL Recordings, announces the signing of Radiohead to a deal that will see the label release the physical format version of the band's recent download-only album, In Rainbows.