- Joined
- Jun 24, 2009
- Posts
- 3,244
- Likes
- 923
So I guess this song was just released today, from what it says on deadairspace. What do you guys think of it? (Personally, I think it's awesome if Radiohead comes out with a couple downloads a month as opposed to an album every couple years.)