Space Final Shuttle Launch From The Eyes of a Booster
Another view you'll never see again, space shuttle launch and solid rocket booster separation from the vantage point of the booster itself. The STS-135 mission, the last of the shuttle era, lifted off from Kennedy Space Center on July 8, 2011.