Space Photos of the Week: This Apollo Went to 11

The space race was the ultimate demonstration of US prowess. There was more to it than winning, though.

Leave a Reply

Your email address will not be published. Required fields are marked *