National Geographic’s UFOs: The Untold Stories: Episode 4

Locals spot an object above a Portuguese town, military personnel see a series of UFOs in the sky, a craft emits strange lights across a village.
CHECK OUT THESE RELATED POSTS OR LEAVE A COMMENT BELOW
Trackbacks