Originally posted by tezzajw
Meh... big friggin' deal. Microbes on Mars, yawn...
When are they going to tell us about the real ETs which are dropping by on a daily basis?
The mass public will lap this up, while some of us roll our eyes in disgust at the contempt that NASA shows for our intelligence.
One, slow, step at a time..



