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
EditorialULA and NASA's Atlas V and LRO and LCROSS satellites prepare for launch from the Cape Canaveral Air Force Station in Florida, Kennedy Space Center, United States - 18 Jun 2009