Aviation News

May 16, 2011

Video: Watch Space Shuttle Endeavour’s Final Launch and Live Mission Stream

More articles by »
By: NYCA Admin
Tags: , , , ,
Watch the final mission of Space Shuttle Endeavour live from Kennedy Space Center. Video courtesy of NASA

HD video of the launch can be seen here (by Spaceflight101 via YouTube)…