Mars's Alien Secrets

May 28, 2019 on Science Channel at 10:00 PM


The latest NASA missions to Mars might finally reveal if it is home to alien life, and using these brand-new discoveries, experts are rethinking everything they know about the Red Planet.

Previous episode

Asteroid Apocalypse
Season 6 Episode 10

May 21, 2019

Next episode

Pluto: Back From The Dead
Season 7 Episode 1

Sep 08, 2020