New York improviser: Renee Mariotti

Renee Mariotti

Long-winded. Short-legged.