Epic NASA video celebrates 40 years of the space shuttle

NASA’s first space shuttle mission, STS-1 aboard the orbiter Columbia lifted off from NASA’s Kennedy Space Center near Orlando on April 12, 1981. To … read more