Tagged: Neil Armstrong

Apollo 16 UFO

Apollo 16 UFO

Back in 1972, the United States launched a mission to the Moon. It was known as Apollo 16. The mission included a time frame between April 16 until April 27. The overall importance of...

×