Nation

On This Day: 13 January 2008

Radiohead were on their way to the top of the U.S. album chart with the physical release of "In Rainbows." (Jan. 13)