Examining the chances of life on Mars and photographic evidence of what appear to be manmade structures.