Is Radiohead good live? They are my favorite band ever pretty much and I have a chance to possibly see them 2 times this summer if I can scrounge up the cash and if they are really playing in Chicago.
Anyone else heard anything about the rumoured Chicago shows?
__________________
rip
|