Tag: david roche
David Roche
David Roche is a humorist, writer and performer who has transformed the challenges and gifts of living with a facial disfigurement into compelling performances and writing that have delighted audiences around the world. read more