Severe Storms Rock Space Shuttle Endeavour Launch Site
Thursday, March 31, 2011 - 14:30
in Astronomy & Space
Mother Nature hasn't been cooperating in NASA's preparations to launch Endeavour on its final flight next month.
Mother Nature hasn't been cooperating in NASA's preparations to launch Endeavour on its final flight next month.