Season 3 • Episode 7
Scientists on the hunt for extraterrestrial life suspect that it might be closer than we think: our very own solar system. Using the latest discoveries, experts might at last confirm that our neighbors might harbor alien life.
42 min|TV-PG|Premiered 10/04/2017
Available Full Episodes
More from this Episode