Perry Conway

Perry Conway was the host of the game show Explain My Mystery. (COMIC: The Night Walkers)