Saturday, June 4, 2016

Peeking into the Sound Stage

It won't convince those who think the whole space race ended on a sound stage in California (or at Area 51), but today's Astronomy Picture of the Day shows Surveyor 1 on the plains of the Ocean of Storms,

No comments:

Post a Comment