I'm wondering what if any are the odds the "Vegas Bookies" are giving on finding life on Mars and if it's too late to get in on the action!
That is (according to http://www.udel.edu/dgs/Education/stfossil.html) a squid/octopus/cuttlefish type mollusk? If that type mollusk is around, why not clams, too? Clams (bivalves) are less "advanced", right? (no eyes or "limbs", or mobility to speak of).