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.
Added: May 16, 2008
Views: 24923 Views
Runtime: 03:18
our sites
video
shop
stay connected
corporate