Cheung Yuen Yuen

Born: None


Placeholder

Laugh In

as uncredited
Released: 1976-07-01

A female extra-terrestrial (Chen Chen) appears on earth - in Hong Kong - to warn humankind of an...

Movie page