Discovery Landing
NASA · Download full size image
Space Shuttle Discovery lands at Edwards Air Force Base at 8:12 a.m. EDT on August 9 after spending nearly two weks in orbit, where the crew demonstrated new methods to inspect and repair the Shuttle in orbit. The crew also delivered supplies, outfitted and performed maintenance on the International Space Station. Posted on: 10 Aug, 2005
-
Nov 8, 2009, 7:47 am
More Men Getting Cosmetic Surgery
-
Nov 8, 2009, 7:24 am
Modern Children Showing Higher Stress Levels
-
Nov 8, 2009, 7:14 am
More Children Affected By Swine Flu
-
Nov 8, 2009, 7:10 am
Doctors May Be Able to Reverse Blindness
-
Nov 8, 2009, 7:05 am
Football Head Injuries Often Not Treated
-
Nov 8, 2009, 7:00 am
More Women Are Having Heart Attacks Than Ever
- More Videos


















































































































































































































































































































































































































RSS Feeds