EditorialULA's Atlas V launches NASA's LRO and LCROSS satellites from the Cape Canaveral Air Force Station in Florida, Kennedy Space Center - 18 Jun 2009
EditorialThe crew of NASA's Space Shuttle Endeavour departs their quarters for a sixteen day mission from the Kennedy Space Center in Florida - 13 Jul 2009