Lela Babbick

Born: None


Placeholder

Queen Kong

as Crew Girl
Released: 1976-12-10

A female film crew journeys to Africa where a giant ape, Queen Kong, falls in love with the...

Movie page