
Watch UFOs: The Lost Evidence
- 2017
- 2 Seasons
-
6.7 (255)
This docuseries looks to unearth previously overlooked evidence that would seem to indicate the existence of extraterrestrial visitors to Earth. The evidence comes via the testimony of former government officials and UFO witnesses including pilots and astronauts. The series airs on the Travel Channel.