
Audio By Carbonatix
Not 15 minutes ago, Radiohead issued a press release announcing its 2008 U.S. tour. And while no specific dates are mentioned for the Good Records top-seller, specific cities are — and for the first time since March 1998, I believe, Radiohead will play Dallas. Also among the 22 cities is Houston. Keep checking here for tour dates; till then, I highly recommend snagging this just-posted B-side from 2001. — Robert Wilonsky