Where To Stream Ancient Aliens Season 13 Episode 15
Return to Mars
- Aired January 7, 2019
- 120 Min
- Rated 7.6
- Number 120 Of 292 Rated Episodes
As humanity prepares to establish colonies beyond Earth, are we simply realizing mankind's future or returning to its extraterrestrial past? And when humans become the alien visitors on other planets, what–or whom–will we encounter?