5153 N Ashland Ave
Chicago, Illinois 60640

Too Much Light Makes The Baby Go Blind's 2009 Pride Edition '30 Queer Plays in 60 Straight Minutes' is a joint pride benefit for About Face Theatre and The Neo-Futurists.

Added by Upcoming Robot on May 9, 2009