Radiohead announce North American tour...
But they only give the cities and in alphabetical order thus providing very little information. What I do know is that they will be performing in Dallas and Houston. And that I will spend untold amounts of cash going to both of these shows. I also know that they just made me break my resolution not to write about them anymore......Damn.
Here are the cities.....