tubeshowcase●♡ My collection 0
← Space

Space42:54

Mission Managers Discuss STS-134

NASA ↗

From the creator

NASA officials tell reporters at NASA's Kennedy Space Center they're pleased with results of the just-concluded mission.

Published 2011-06-01 · Watch on YouTube ↗
Availability and playback restrictions are controlled by the original channel.

Keep exploring Space