STS-127 Space Shuttle Landing
Rate:
47,787 ratings
Views: 28,301
From: NASA's Kennedy Space Center
Added: 17 years ago · 2:18 · 480p
Space shuttle Endeavour landed at Florida's Kennedy Space Center today with a touchdown at 10:48 a.m. EDT. The shuttle ...
Comments
No comments yet.
