A new Radiohead track appears to have been leaked. "These Are My Twisted Words" has popped up on www.greenplastic.com, and... well, HOLY SHIT I CANNOT WAIT TO ANNOUNCE THE PILL's 7TH ANNUAL HALLOWEEN SHOW!!! It goes down Oct. 30 at GS. Four-band lineup, dance party at midnight.
That's a hint.