North Carolina improviser: Kate Harlow

Kate Harlow