Overlords of the U.F.O.

Tower Investments International Ltd.

Documentary
94 min     2     1977     USA

Overview

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.

Similar