UFOs: Best Evidence Ever
The Visitors (1x1)
Air date: Jul 16, 2013
In this episode, trace UFOs throughout history, including sightings by the world’s most famous historical figures, and witness an astounding collection of UFO photos and videos that defy explanation and science.
- Premiered: Jul 2013
- Episodes: 2
- Followers: 0