News NASA Video of Space Shuttle Discovery Final Launch By admin on Saturday, February 26, 2011 . And here’s the same launch, viewed from the window of a commercial plane flying out of Orlando. .