Michelle Farrah Huang

Michelle Farrah Huang

Born 3 June 1989 in Los Angeles County, California, USA

Producer

Writer

Director

Sound