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…

June 19th & 20th
The Auditorium Theater
, IL

(read more)

Ad Ops Nerd. Living that San Diego life. Chicago born and raised.