Loading...
Uploaded by darkhim85 on Jan 2, 2009
It will be a real nail-biter on May 25, 2008, for engineers, as the Phoenix spacecraft performs a series of challenging maneuvers right before it lands on Mars. Courtesy NASA/JPL-Caltech
Science & Technology
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)