Space Video of the Day - 090124

Is there still microbial life on Mars? The recent discovery of methane in the Martian atmosphere indicates that it is possible that some form of life is producing the short-lived gas as a waste product. Today's space video of the day explores the mystery of Martian methane.

Space Video of the Day Archive

Powered by Blogger