Posted on May 19th, 2012
Archived in New Frontier Videos
Leave a comment
The Power Of Landing On Your Feet
This video has some cool images by NASA that almost seems like a recruiting campaign.
Mail (will not be published) (required)