Runtime: 3m 52s
Login to Rate Video Current Rating:
This video includes highlights from the entry descent and landing phase as Mars Phoenix Lander touched down on the Red Planet on May 25 2008
Copyright (c) 2014 All Things Science. All rights reserved.