Fact #67615
When:
Short story:
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.
Tweet this Fact