New Radiohead release...?
POSTED Aug 17, 2009
Fan Site At Ease was the first to receive a new track These Are My Twisted Words on its message board, together with information referring to Wall of Ice - assumed to be the title of the new EP - and to a release date of August 17.
The band have been quoted recently as saying that they are unhappy with the traditional album format, and that they may instead choose to release songs in smaller batches from now on.
Source: ABC News