NPR logo Another New Radiohead Song?

Another New Radiohead Song?

As we noted earlier this week, the members of Radiohead are saying they're more interested in releasing singles now, instead of another album. And so far it looks like they're keeping their word. They released the single "Harry Patch (In Memory Of)" on the band's Web site last week, and now it appears a new track has surfaced called "These Are My Twisted Words."

The song first appeared on message boards and has since been widely circulated all over the Web. There's been no word from the band and we're yet to confirm that it actually is Radiohead. But it sure sounds like them.