HD nighttime footage from NASA.
Final home will be the California Science Center.
Picture below is Endeavour on mission STS130, and is suitable as a wallpaper.
In: Other News
Tags: space, Shuttle, Endeavour, LAX, Airport
Location: Los Angeles, California, United States (load item map)
Marked as: approved
Views: 1593 | Comments: 27 | Votes: 2 | Favorites: 3 | Shared: 0 | Updates: 0 | Times used in channels: 2
|Liveleak on Facebook|