Tuesday, 24 July 2018

Candid Apollo


On July 24, 1969, the Apollo 11 crew splashed down in the Pacific Ocean. via NASA https://ift.tt/2JQl0nC

No comments:

Post a Comment

Best of 2025: Artemis II SLS (Space Launch System) Projected on Washington Monument

Images depicting NASA’s Space Launch System (SLS) rocket are projected onto the Washington Monument as part of an event to kick off the nat...