Looks like Mars might still have little Martians. Little Martian bacteria, that is, hanging out under the soil and producing methane. Cool! (Excuse me while I get my geek on.) :)
Looks like Mars might still have little Martians. Little Martian bacteria, that is, hanging out under the soil and producing methane. Cool! (Excuse me while I get my geek on.) :)