A website has unveiled 1407 new photographs taken during the Apollo 11 mission in which Neil Armstrong walked on the moon in 1969! These Unpublished photographs have been carefully preserved by NASA for the last 44 years. If you think you've [...]
A website has unveiled 1407 new photographs taken during the Apollo 11 mission in which Neil Armstrong walked on the moon in 1969! These Unpublished photographs have been carefully preserved by NASA for the last 44 years. If you think you've [...]