One More Time

STS-133 final launch of space shuttle DiscoverySpace shuttle Discovery, STS-133 lifts off from the launch pad for the final time. Within twenty seconds of missing her launch window and being forced to abort, she had a flawless ascent to orbit.

Leave a Reply