Overlords of the U.F.O. 1976

Cheap, cheap, cheap "documentary" about UFOs. There were dozens of these things in the 1970s and this one just might be the worst.

Comment?

Please to comment.