Nasa Photo Life On Mars Nasa Photo Life On Mars : They're taking your questions now, so drop them in the comments or head over to.