Aliens Have Landed

Aliens Have Landed

Series 1 - Episode 1

ADVERTISEMENT

Summary

First of a two-part documentary examining the phenomenon of extraterrestrial life forms, paying particular attention to reported cases of alien abductions.
Documentary