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 21, 2009, 10:11 am
Study: Music Can Repair the Brain
-
Nov 21, 2009, 10:03 am
Scientists Study 'Face Touchers'
-
Nov 21, 2009, 9:30 am
COBE: The Cosmic Background Explorer's 20th Anniversary
-
Nov 21, 2009, 9:23 am
Scientists: Bad Bugs and No Drugs
-
Nov 21, 2009, 8:01 am
H1N1 Virus: Concerns are Growing
-
Nov 21, 2009, 7:33 am
New Mammogram Guidelines Are Causing Anger and Confusion
- More Videos

















































































































































































































































































































































































































RSS Feeds