STS-134, the final mission of Space Shuttle Endeavour is on. Endeavour lifted off safely and is now in orbit. NASA TV to watch more is here.
Space Shuttle Endeavour safely in orbit
SHOW COMMENTS
STS-134, the final mission of Space Shuttle Endeavour is on. Endeavour lifted off safely and is now in orbit. NASA TV to watch more is here.