Architecture in Helsinki - October 16th, 2007 in Chicago, IL
Too Much Rock
Pics+Video Podcasts Singles About
Tuesday October 16th, 2007 at The Apple Store in Chicago, IL
Architecture in Helsinki

No real show to account here. The band played a quick half hour set at The Apple Store. The sound was good. Apple introduced the band, then got out of the way so the band could play. The band were jovial and conversational. A real winner of a set. Oh and it did make me want to see the band's set later that night at The Metro. I didn't however pick up a 30-inch Apple Cinema HD Display while I was there so I'm still accepting donations.

Too Much Rock / 4027 Locust Street / KCMO 64110