It looks like a new Radiohead track has leaked. On the At Ease Message Board a track surfaced with the title ‘These Are My Twisted Words’.
The five and half minute long song is instrumental for the first half and then Thom Yorke’s voice kicks in. The source file of the track is accompanied with a cryptic message (below), listing the genre as ‘difficult’ and more interestingly a release date of August 17th 2009. It also states that this song is from a one-track advance cd.