New York improviser: Amir Khan

Amir Khan

I'm from Miami, Florida but improvise in New York now. I died in 1998.