membracid.wordpress.com
Spiders from Mars–er, Mercury
But no word about David Bowie or Ziggy Stardust: NASA spots mysterious “spider” on Mercury “The photos, released today, include one of a feature the scientists informally call &#8…