The astronauts of space shuttle mission STS-132 visited the National Air and Space Museum on July 27, 2010. The crew described their recent 10-day mission to the International Space Station (ISS), showing a video from the mission, and answered questions from students and visitors.
Amazing footage, but also very sad to view, knowing that our shuttle program has ended.
cgris1 5 months ago
This is SOOOO cool! Only thing missing are the "subtitles".
novaqota 5 months ago