Back to Show
PBS News Hour
Final Launch of Space Shuttle Endeavour
At 8:56 A.M. EDT Space Shuttle Endeavour lifted off from Kennedy Space Center in Cape Canavral, Florida