Florida - Taraji Blue
Powered by SmugMug Log In
Space Shuttle Endeavour takes off on mission STS-130

Space Shuttle Endeavour takes off on mission STS-130

NASA's baby space shuttle, Endeavour, bursts through the clouds during its launch from Cape Canaveral on mission STS-130, the last scheduled night launch of the shuttle.