Libby Howes, a Promising Young Actress, Left New York in 1981 and Disappeared. What Happened?
2026-02-04 - 17:05
Libby Howes was an imposing presence onstage with the Wooster Group. But after abruptly leaving New York in 1981 she became a theater world mystery. What happened?
Share this post: