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)…
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)…