Discovery Shuttle Astronauts Practices for April Launch
Monday, March 8, 2010 - 01:14
in Astronomy & Space
Discovery shuttle astronauts staged a dress rehearsal for their planned April 5 launch on Friday.
Discovery shuttle astronauts staged a dress rehearsal for their planned April 5 launch on Friday.