Project Description

Apollo 11 Returns Home – Poster

If you want to share this, click on the image for the Share Buttons

50 years ago today Humans returned from their first landing on Luna (Moon) – splashed down in the Pacific Ocean on the Planet Terra (Earth) – our little sister gave back our own that we might return again and again to bring life to a barren rock in outer space! Within 4 years we will return, and never leave again! Luna will be humanity’s second home (in a long line to come)


The Latest SCARS|RSN Posters