Liftoff of Space Shuttle Endeavour
Billows of smoke and steam infused with the fiery light from space shuttle Endeavour's launch on the STS-127 mission fill NASA Kennedy Space Center's Launch Pad 39A.
Endeavour lifted off on the mission's sixth launch attempt, on July 15, 2009 at 6:03 p.m. EDT.
July 15, 2009
Photo credit: NASA/Sandra Joseph, Kevin O'Connell