NASA has released footage of the final lift-off of the Space Shuttle Discovery (STS-133) from the vantage point of both of its Solid Rocket Boosters (SRB’s). The footage captures the moments beginning 10 seconds before liftoff and up until the SRB’s detach from the Space Shuttle. Really wonderful views of the platform (seriously). If you […]