This Week in Space with Miles O’Brien, Edition #6

Miles O’Brien and the TWIS team cover the news from this past week, including the shuttle launch and the ongoing debate about NASA’s proposed 2011 budget.

One Reply to “This Week in Space with Miles O’Brien, Edition #6”

Comments are closed.