STS 119 Space Shuttle Discovery launching on March 15, 2009. Sorry about the auto focus putting some of it off, but still some good viewing. If you ever get the chance to see one launch up close you will never forget it. You just don't get the sensation of the ground shaking when you watch it on TV.
Tags: Space, shuttle, DIscovery, Nasa, ISS
Location: Cape Canaveral, Florida, United States (load item map)
Marked as: approved
Views: 7387 | Comments: 8 | Votes: 1 | Favorites: 2 | Shared: 0 | Updates: 0 | Times used in channels: 1
|Liveleak on Facebook|