Shuttle Discovery is set to launch from Kennedy Space Center at about 9:20 p.m. Wednesday, leaving only eight more scheduled missions before NASA retires the fleet in 2010 - and devastates the Space Coast economy.
Shuttle Discovery is set to launch from Kennedy Space Center at about 9:20 p.m. Wednesday, leaving only eight more scheduled missions before NASA retires the fleet in 2010 - and devastates the Space Coast economy.