CAPE CANAVERAL, Fla. – Dr. Mason Peck, center, NASA's chief technologist, talks with managers of the Morpheus lander that will soon begin flight and landing tests at the Shuttle Landing Facility at NASA's Kennedy Space Center in Florida. Photo credit: NASA/Jim Grossmann
Location Kennedy Space Center, FL
Date July 31, 2012