2005-02-16

Is there life on Mars?

I love any opportunity to quote old Bowie songs.

According to the report, NASA Ames scientists Carol Stoker and Larry Lemke told a private meeting of NASA officials Sunday that they had found "methane signatures and other signs of possible biological activity" on Mars.

Um... space farts?

No comments: