Wednesday, March 9, 2011

Discovery's Last Shuttle Landing

Space - the final frontier - here are some screenshots i compiled from discovery's perfect touchdown this morning. I am pretty sure these NASA pilots landed it better than any Delta pilot I have ever seen. Just beautiful.

No comments:

Post a Comment

Related Posts Plugin for WordPress, Blogger...
Web Design & Marketing - Click and get an instant quote on your project