Video captured at NASA's Johnson Space Center shows the STS-133 Entry Flight Control Team in action as space shuttle Discovery makes its successful return to Earth.
Published 2011-03-09 · Watch on YouTube ↗ Availability and playback restrictions are controlled by the original channel.