While the Space Shuttle Endeavor landed at Cape Canaveral at 5:39 PM SL time, March 26, at the International Space Museum (ISM) the landing was seen by those watching the live NASA broadcast shown there.
Full story in EXPLORE
Full story in EXPLORE
0 comments:
Post a Comment