
Either Thom Yorke has been bored of his old solo/Radiohead material or on an artistic rampage. This is the second "new" song released in one week. The first was "All
for the Best" and the second, "The Present Tense." He performed "The Present Tense" at England's Latitude Festival the first time solo since his release of The Eraser in 2006. Could this be the development of a new Thom Yorke solo CD? Or one of the first songs on a future Radiohead album? Only time will tell....
MP3: Thom Yorke - The Present Tense.mp3 (Live 7-19-09)

that song doesn't really sound like it was written to be played solo -- I have a feeling that is a new radiohead song which will have a full band behind it when released
What are you waiting for?