Endeavour Shuttle Astronauts Arrive in Florida for Launch Practice
Wednesday, March 30, 2011 - 00:30
in Astronomy & Space
The six astronauts planning to launch aboard Endeavour next month arrived for training activities.
The six astronauts planning to launch aboard Endeavour next month arrived for training activities.