Slow Motion of Space Shuttle Endeavour Landing in LA

Editorial use only. The use of this clip may require additional rights.


CA, Los Angeles, United States of America

59 Seconds

Clip ID: 9765

Or

View Similar Clips from the Space and Technology Collection.