Fact #69129
When:
Short story:
Radiohead take the remarkable step of releasing their seventh album, In Rainbows, as a digital download only, which customers can buy for any price they choose. Much of the album was recorded during October 2006 at Tottenham House, a mansion in Great Bedwyn, near Marlborough, Wiltshire, England, UK, Europe.
Tweet this Fact