Thursday, March 17, 2005

NASA confirms Dust Devils in Spirit images...

NASA has confirmed the speculation that the Mars Rover Spirit photgraphed Dust Devils on Mars last week.

Apologies for the delay in reporting on this - I've been away for a few days holiday :-)


Post a Comment

<< Home

Click Here