Smoke swirls as Space Shuttle Endeavour's tires strike the runway at Edwards Air Force Base Nov. 30 to conclude mission STS-126 to the International Space Station.
Smoke swirls as Space Shuttle Endeavour's tires strike the runway at Edwards Air Force Base Nov. 30 to conclude mission STS-126 to the International Space Station.