Radiohead has released a new song on its website, titled "These Are My Twisted Words." As Jonny Greenwood notes in his blog post on the track: "We've been recording for a while, and this was one of the first we finished. We're pretty proud of it. There's other stuff in various states of completion, but this is one we've been practicing, and which we'll probably play at this summer's concerts. Hope you like it."
Whether or not this track will appear on Radiohead's rumored upcoming EP remains to be seen.