New Radiohead Song?

Pitchfork and the rest of the internet are all trying their best to confirm the credibility of a supposed new Radiohead track, entitled "These Are My Twisted Words". It was posted on At Ease, a Radiohead fan site.

I've got a Youtube link posted below with the tune, but no guarantees how long it will be active before it's deleted. I'll do my best to update as new info develops:

No comments: