Above Launch Pad 39A at NASA's Kennedy Space Center in Florida, the full moon hovers over space shuttle Endeavour waiting for liftoff on the STS-126 mission. Image credit: NASA/Bill In
Above Launch Pad 39A at NASA’s Kennedy Space Center in Florida, the full moon hovers over space shuttle Endeavour waiting for liftoff on the STS-126 mission.Image credit: NASA/Bill Ingalls
Nov. 14, 2008