little green footballs

Live Shuttle Landing Video

Sun, Nov 30, 2008 at 12:56:18 pm

NASA TV is streaming live video of the Space Shuttle’s landing at Edwards Air Force Base in California, returning from a successful mission to the International Space Station.

Backdropped against Earth’s horizon and the blackness of space, Endeavour’s Canadian-built robot arm appears amidst elements of the International Space Station. Endeavour had been docked for almost two weeks during the STS-126 mission at the orbital outpost when this image was taken.

Image Credit: NASA

UPDATE at 11/30/08 1:52:30 pm:

A picture perfect landing, and the crew is safely home on Earth.