Spacewalk Preview Briefing

From NASA
Tue. 08-03-2010