I know I'm hyped as fuck right now. Just imagining the potential for even simple microorgranisms to exist in these small watered areas on the Red Planet makes me feel giddy.
- YES!Vote A
- No.Vote B
- I did not hear about this...Vote C
Most Helpful Girl
Yes, I was very excited when I read it.1