Show of HandsShow of Hands

jarod July 25th, 2018 6:51pm

After years of research, scientists have confirmed that water exists on Mars, in the form of a lake, one mile beneath the surface. Do you think that there is life in the waters beneath Mars’ ice caps?

11 Liked

Comments: Add Comment