Target the Red Planet
- Episode aired Nov 11, 1996
Recent meteorite findings in Antarctica, thought to have come from Mars, contained possible traces of primitive life forms. Dr Peter Cattermole, NASA scientist, helps describe the latest fin... Read allRecent meteorite findings in Antarctica, thought to have come from Mars, contained possible traces of primitive life forms. Dr Peter Cattermole, NASA scientist, helps describe the latest findings.Recent meteorite findings in Antarctica, thought to have come from Mars, contained possible traces of primitive life forms. Dr Peter Cattermole, NASA scientist, helps describe the latest findings.