New York improviser: Greg Stone

Greg Stone