Monday, December 04, 2006
These pictures are from our Chicago show. Every show was a different visual experience.
Human Eye has a few seven inch records coming out in the next couple months. We also plan on recording more material over the holidays. We may hit the west coast this summer so look out for degenerate mutant rock n roll visiting your town soon.