tubeshowcase●920,020 videos♡ My collection 0
← Space

Space21:16

Down the Home Stretch

NASA ↗

From the creator

The seven astronauts aboard space shuttle Discovery work and enjoy their planned last full day of the STS-131 mission. They're scheduled to land at the Kennedy Space Center's Shuttle Landing Facility Monday at 8:53 a.m. EDT.

Published 2010-04-18 · Watch on YouTube ↗
Availability and playback restrictions are controlled by the original channel.

Keep exploring Space