STS-119 Launch
Rate:
47,452 ratings
Views: 2,848
From: BrunoTheQuestionable
Added: 17 years ago · 9:40 · 480p
Space shuttle Discovery and its seven-member crew lifted off from NASA's Kennedy Space Center at 7:43 p.m. EDT on 15th ...
Comments
No comments yet.
