the new radiohead album is out and about... it's cool... i listened to it last night... i am not going to be one of those annoying old skool fans that hark back to the old days when they wrote their anthems... they have more than earned their right to make whatever the fuck sort of music they want now...
but watching this stuff, i have to say, it gives me goosebumps...