Tags

, ,

Proof once again that yes, NASA and the ESA and the Russians have indeed sent rovers and spacecraft to Mars (as well as to the Moon) – photos taken by various orbiting satellites.

Advertisements