New York improviser: Nicole  Dellert

Nicole Dellert

i drop mics, a lot.