Description

NASA's a robotic rover Spirit lands on Mars at 04:35 UTC

Location

Mars

Rate

Quite important (7)

Sphere

Science

Comments