Space Video of the Day - 081128

Mars was once covered in liquid water. It had oceans and tides and all of the ingredients available for creating life. So did life evolve on Mars, independently of Earth? Today's space video of the day shows evidence that this could have indeed happened.

Space Video of the Day Archive

Powered by Blogger