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....
Post a Comment
Post Comments (Atom)