Space’s Deepest Secrets 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.
Serie: Space's Deepest Secrets
Episode Title: Expedition Extraterrestrial
Air Date: 2017-10-03