January 4, 2004

Spirit, a Nasa Mars Rover, lands on Mars. Later gets stuck in soft sand
: (

More by Half & Half

View profile