
More photographs of a maybe...
These Mars press releases from NASA are starting to wear on me. They're all pretty much the same thing: Photographic evidence of the POSSIBILITY of something.
When you definitive proof, then alert the press. Otherwise, spare us the press conference.