Space shuttle Endeavour to land today

Artikelrobot

Well-Known Member
The crew of space shuttle Endeavour spent yesterday getting ready for their journey home and the end of the STS-123 mission. The orbiter is scheduled to land at Kennedy Space Center, Florida, today

More...
 
Top