Mars's Alien Secrets

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

Summary

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