At least the first Terra origin spacecraft.

TPM has a slideshow of shots from NASA.

It occurs to me.  I think maybe Mercury is the only planet in the Solar System which has not warranted some science fiction story about aliens therefrom.  Guess that would be too far-fetched.

About these ads