Cosmic Vistas
Season 1
Ep 23. Science and the Shuttle
- TV-PG
- December 25, 2012
- 23 min
-
(5)
For more than 25 years the shuttle was our ticket to space, and our laboratory in orbit. Uncover the legacy of this amazing machine, and see what lies ahead.