Space Shuttle Discovery to Land Today
Saturday, March 28, 2009 - 05:21
in Astronomy & Space
The shuttle Discovery will land Saturday after boosting the International Space Station to full power.
The shuttle Discovery will land Saturday after boosting the International Space Station to full power.