Shuttle ready for Friday landing
Thursday, July 30, 2009 - 11:35
in Astronomy & Space
Astronauts aboard the space shuttle Endeavour have tested their flight controls in anticpation of a planned landing back on Earth on Friday morning.