Shuttle aims for Friday morning landing in Florida
Friday, July 31, 2009 - 05:35
in Astronomy & Space
(AP) -- Space shuttle Endeavour and its seven astronauts are aiming for a landing back in Florida.
(AP) -- Space shuttle Endeavour and its seven astronauts are aiming for a landing back in Florida.