Categories
PICS

The first image from the Mars Curiosity Rover

Touchdown confirmed. We are safe on Mars!