Annoyance Theater's new space opens in Chicago

Chicago's legendary Annoyance Theater is re-opening on May 24th with a new show titled Invisible World and directed by Mick Napier.