I'm surprised no one else has posted this here yet, as the news hit last week!
For the few of us who enjoy Radiohead on TIG, Billboard announced they WILL be touring this year. But so far…we only have the cities they will be playing:
Santa Barbara, Calif.
Which venue do you think they'll be playing in this area? My coworker and I say the Gorge again.