Neo-Futurists founder Greg Allen made the surprising announcement today that he's ending the 28-year Chicago run of Too Much Light Makes the Baby Go Blind on December 31st. He's doing so in order to create a new, diverse Chicago theater company that will be entirely dedicated to social activism. Allen"who left the Chicago company four years ago, but owns the rights to the "30-plays-in-60-minutes" show"said t…
SOURCE: www.chicagoreader.com at 08:08PM on November 30, 2016