Space shuttle Endeavour kicks up dust as it touches down on Runway 15 at NASA's Kennedy Space Center in Florida on July 31, 2009 to complete the 16-day, 6.5-million mile journey on the STS-127 mission to the International Space Station.
(Image: © NASA/Kim Shiflett)
PLACEHOLDER BODY CONTENT TBC
Have a news tip, correction or comment? Let us know at email@example.com.