35x18 Is There Life On Mars?
First Aired: Dec. 30, 2008 on PBS
Summary: NASA has been sending up Mars rovers on missions for years now, with earthbound scientists controlling their paths where they have found subsurface ice and discuss whether the evidence points to past or present life on the Red Planet. Includes theories which may explain why Mars has become…
Guest Stars[no credits found]