Weather Looks Good for Space Shuttle Launch
Tuesday, March 10, 2009 - 11:45
in Astronomy & Space
The weather looks good for shuttle Discovery's Wednesday night launch.
The weather looks good for shuttle Discovery's Wednesday night launch.