Radiohead in Chicago, Tour Dates Comin’

It looks like there may be some validity to the Radiohead in Chicago rumors that I posted a while back. Look at that, too, the dates were right and everything.

More Cowbell has the scoop, but here’s what’s happening…

Radiohead
June 19th & 20th
The Auditorium Theater
Chicago, IL

(read more)