2013 marks the 25th anniversary of the Neo-Futurist Theater and Too Much Light Makes the Baby Go Blind. Creator Greg Allen and current and former cast weigh in on why the show has been so successful.
Visibility: 377
Duration: 7m 24s
Rating: 6