Thom Yorke and Radiohead debuted a new song on Sunday live in concert. He did it at the Latitude Festival where he did an all acoustic set.
We hear the song titles "The Present Tense" could be on the New Moon soundtrack. We will see. For now, enjoy the new song by Radiohead.-Dr.FB