Space shuttle Discovery lit up Florida’s Space Coast sky 30 minutes before sunrise Monday with a 6:21 a.m. EDT launch from NASA’s Kennedy Space Center.
Space shuttle Discovery lit up Florida’s Space Coast sky 30 minutes before sunrise Monday with a 6:21 a.m. EDT launch from NASA’s Kennedy Space Center.