Masten Space, and ZOMG THE END OF THE WORLDZ!!!111!! – 2.30

By October 9, 2009Live Shows, Video

Masten Space gives us a behind the scenes look at their new launch vehicle and talks about their qualifying run at the LLC Level 1 prize. We talk about saving the world one drop of water at a time. And we talk about the ZOMG LCROSS IS GOING TO DESTROY THE MOON AND ALL HUMANITY WILL FAIL!!!111!!! You know, or maybe not.

About Bencredible


Leave a Reply