Header Ads

Apollo Moon Lander Mockup Touches Down at Infinity Science Center

An Apollo lunar module has taken a small step towards a giant display in Mississippi.

from Space.com https://ift.tt/2BYmzPA

No comments