Watch the Skies
- launch complex
Here is the list of entries for Watch the Skies based on the selected criteria.
Lunar Missions Start Their Roll Toward the Moon
Jun 18, 2009 09:36:08 AM | NASA's New Moon Missions
- It's a scorching 90 degrees at the Kennedy Space Center, but NASA’s two lunar missions -- LRO/LCROSS -- stayed cool on the way to the launch complex.