New York improviser: Flannery Foster

Flannery Foster