NASA’s Kennedy Space Center in Florida will host two media events to highlight the hardware flying aboard the final space shuttle mission, targeted to launch July 8.
NASA’s Kennedy Space Center in Florida will host two media events to highlight the hardware flying aboard the final space shuttle mission, targeted to launch July 8.