Beautiful, interesting, incredible cinema.
An organization called SHADO fights off aliens who are infiltrating Earth by disguising themselves as humans. Edited together from episodes of the TV series UFO (1970).
An organization called SHADO fights off aliens who are infiltrating Earth by disguising themselves as humans. Edited together from episodes of the TV series UFO (1970).