Are these guys really Radiohead fans?
Anyway, I saw them last week in Houston. I had tix in the PIT. It was the best purchase I have ever made. Well worth the $300 although I would have preferred a few more songs from "The Bends" and "OK Computer".