The IU Department of Theatre, Drama and Contemporary Dance debuted its adaptation of Greg Allen’s “Too Much Light Makes The Baby Go Blind” on Thursday at the Wells-Metz Theater. The show was directed ...