California Science Center

Endeavour Departs Kennedy Forever for California Home

Image caption: Endeavour departs Kennedy Space Center forever on Sept 19 on last flight of NASA's Space Shuttle Program. Credit:…

10 years ago