The Upcoming.org Archives
The Idiots
April 10, 2007
Lake Shore Theater
3175 N Broadway St
Chicago,
Illinois
60657
This is a series of comic bits inspired by life experiences.
Added by
Upcoming Robot
on May 11, 2008