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
1 min read
1 min read
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