Poll: Do You Think Life Exists On Mars Now?

Do you think life exists on Mars today?
loading poll

More from Space.com