Liz Carr

Liz Carr is a British actor, standup comedian, television presenter and international disability rights activist