Monday, August 23, 2010

Space X Drop Test of Dragon

The Dragon Capsule was dropped from 14,000 feet off the Central California Coast. Space-X release here.

No comments: