Live From Mars was active July 1996-December 1997.

Life on Mars?

The August 6, l996 announcement by NASA of the possible discovery of early life on Mars is cause for speculation and further inquiry. The following information and links are provided to get you started in your own investigation of the evidence: