October 10, 2007: 10:50 pm: jonthonDay-to-Day
Radiohead’s new album, In Rainbows, came out today. It’s their first album since 2003′s Hail to the Thief. They have been working on it since 2005, meaning this is the most time they’ve ever put into an album.





