Leslie Sternbergh

Born: None


Placeholder

Alien Space Avenger

as Trixie
Released: 1989-08-01

In 1939 a spaceship carrying four alien escaped prisoners crash-lands on Earth and the aliens...

Movie page