Radiohead Set to Release Their New Album This Week

Radiohead :: Outside Lands Festival Day 1 2008

In news that literally came out of left field, Radiohead has announced that they will be releasing “King of Limbs” February 19th (which is this Saturday). You can head over here to pre-purchase the album and wait for them to announce their world dates. Now what to do with my time for the next five days?


Radiohead-15 Step (live) [mp3]

2 thoughts on “Radiohead Set to Release Their New Album This Week

Leave a Reply