Helen Keen
Helen Keen is an English alternative comedian and writer born in Yorkshire, now living in London. She suffered with SM (Selective Mutism) as a child but overcame this before becoming a comedian. Provided by Wikipedia-
1
-
2
-
3