Crew Vehicle Gets Dropped!

From NASA
Wed. 07-13-2011

TEDxBoston - Lara Stein

From TEDx
Wed. 07-13-2011