But no word about David Bowie or Ziggy Stardust:
“The photos, released today, include one of a feature the scientists informally call “the spider,” which appears to be an impact crater surrounded by more than 50 cracks in the surface radiating from its center.
Scientists are perplexed by this structure, which is unlike anything observed elsewhere in the solar system.”
If you’re keeping track, that’s 3 obscure musical references on the blog in 3 days.
Yep. I got game.