SPACE SHUTTLE ENDEAVOUR LAUNCH AND LANDING
Space Shuttle Endeavour launches and lands on it`s last mission from Kennedy Space Center Florida USA. Best viewed full size using the slideshow icon in upper right, click on the "home" icon in upper left for much more.
Read More42 / 42
Space Shuttle Endeavour, STS-134 lands for the last time before being retired and put on display in California. This photo taken at 2:35 a.m. from the press viewing area at a distance of roughly 1/2 mile away.
- No Comments