Incredible closeup from Mars Lander
...well that about sums it up!
"War of the worlds" isn't going to happen then?
Print