Watch The Last Ever Endeavor Space Shuttle Take Off Ever

One part of space history comes to a close. The shuttle will blast off from Kennedy Space Station any second. It will be Endeavour's 25th and last ever mission.

 


Live Video streaming by Ustream