Outer Touch

Outer Touch

Outer Touch

Production: United Kingdom

Release date: 1979-07-01

Comedy
Science Fiction
4.5 / 10(22 votes)

Three specimens from a female race of aliens crash land in England and abduct four earthlings by accident. They decide to use the opportunity to start experimenting... on the males.

Similar movies

© CeCe. All rights reserved.