Rachel in Space: Wake up (or stay up) for shuttle launch tonight
I’m here at Kennedy Space Center in Cape Canaveral, Florida, in preparation for the launch of STS-130 and the Space Shuttle Endeavour. After a brief spell of heavy rain last evening, the skies cleared, making a perfect backdrop for this morning’s retraction of the Rotating Service Structure to reveal Endeavour in all her glory. Endeavour […]