Sunday, January 4, 2009

Up in space

The two Rovers launched to Mars have been going for five years. Pretty impressive.

No comments: