Endeavour lands at Kennedy Space Center

Artikelrobot

Well-Known Member
After 16 days in space and 250 orbits of the Earth, space shuttle Endeavour touched down at 8:39 p.m. EST Wednesday at NASA's Kennedy Space Center in Florida, bringing the STS-123 mission to a flawless end

More...
 
Top