Overlords of the U.F.O.
Production: United States of America
Release date: 1977-11-05
This documentary puts forth the theory that UFOs are actually beings from another dimension, and reviews past incidents of UFO sightings in support of that theory.
0
7.2
6.2
6.1
10
8.5
4.7
6.2
4
7.2
4.6
5
0
6.8