New Album

Apparently Radiohead are currently recording their next studio Album in California. The first recording session started on the 1st September and is expected to last until the 15th September. Speculation that the new album will be a 'Tap style "Jazz Odyssey" have not been confirmed though ;)

Comments (Closed):

Top 10 lyrics

thebends poll 8

Which album has the best artwork?