Live Shuttle Landing Video
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.