Tag: Kennedy Space Center

NASA’s Shuttle Discovery on Its Final Mission

The final flight of space shuttle Discovery lifted off from NASA's Kennedy Space Center at…

This website uses cookies.