Mars Rover
Monday 01/05/2004
Edward Weiler from NASA and Dan McCleese from JPL discuss the success of the rover Spirit landing on Mars.
The Power of Questions close notice
Edward Weiler from NASA and Dan McCleese from JPL discuss the success of the rover Spirit landing on Mars.