Life found on Mars!!!

Life on Mars!

Star visits yet another planet. (You can see why I had to laugh several months ago when

NASA revealed they had evidence of life on Mars.)

Copright© Andrew Miller 1996. Feedback welcome at j