This Week in Space August 28th 2010

I’ll try to post every episode of This Week in Space as the new ones are released. If you’re not watching this show – you should check it out. It’s an awesome rundown of everything happening in regards to space every week.

Speak Your Mind

*