reports that NASA’s Mars rover, Spirit, has landed successfully on Mars and is transmitting images.

Spirit’s sister probe is expected to land on the red planet later this month, we’ll see how it fares. Most probes sent to land on Mars are mysteriously never heard from again after their attempts to land.