Friday, May 25, 2012

Unseen HD footage of final Discovery Launch

NASA has finally released to YouTube the final liftoff of Discovery captured from multiple camera angles atop Launchpad 39A and Space Shuttle Discovery....

 

No comments: