The Space Shuttle Endeavour lands at Edwards Air Force Base in California on Nov. 30, 2008. It's parachute is just being deployed (far left) and the nose wheel has yet to touch down. The landing was safe and successful. Credit: NASA TV

Site Map | News | SpaceFlight | Science | Technology | Entertainment | SpaceViews | NightSky | Ad Astra | SETI
Image Galleries | Videos | Reader Favorites | Image of the Day | Amazing Images | Wallpapers | Community
about us | FREE Email Newsletter | message boards | register at SPACE.com | contact us | advertise with us | terms & conditions | privacy statement
DMCA/Copyright
  What is This?