40 years ago: Apollo 11 lands on the Moon

Apollo 11 Moon Landing

On 20 July 1969, the Apollo 11 mission landed the first men to the surface of the Moon. Let us all celebrate by viewing this incredible photos from the mission (watch in full-screen mode):

Source: Boston.com

Leave a Reply

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