Watch The Last Ever Endeavor Space Shuttle Take Off Ever

Tyler Durden's picture

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