Wednesday, March 14, 2012

Morpheus Tether Test #8


Project Morpheus (NASA/Johnson Space Center) This was the longest run of the vehicle to date, March 13, 2012.

No comments: